Island Squeeze Cafe
3301 E Main St Ste K103
Ventura
CA
93003
(805) 644-4742
zomato.com
Open Map
Brunch & Lunch Restaurants
Cafeterias
café
dining
Donuts
food
Good for Kids
Price Range: $
restaurant
Restaurants