Ciao Pizza Restaurant
Address:
2015 E Vista Way, Vista, CA 92084
Phone:
(760) 630-7333
Hours:
- Mon: 6am-9pm
- Tue: 6am-9pm
- Wed: 6am-9pm
- Thu: 6am-9pm
- Fri: 6am-10pm
- Sat: 6am-10pm
- Sun: 6am-9pm
Restaurants,
Cafes,
Delicatessens
Other Businesses:
- The Yellow Deli at 315 E Broadway, Vista, CA 92084
- Pho Ever Finest Vietnamese Cuisine at 485 S Melrose Dr, Vista, CA 92081
- Lush Coffee & Tea at 823 E Vista Way, Vista, CA 92084
- Emilio's Cucina di Zucchero at 721 S Santa Fe Avenue, Vista, CA 92083
- Star Lodge at 1915 W Vista Way, Vista, CA 92083