Palermo
321 E Main St, Ventura
(805) 643-3070
Recent Reviews
Order Online
You May Also Like
Star Lounge - 343 E Main St
Bar, Dive Bar
Cajun Kitchen Cafe - 301 E Main St
Cajun, Cajun/Creole
Kaapicat cafe - 377 E Main St
Cafe, Coffee & Tea, Indian, Pet Friendly
Restaurants in Ventura, CA
Palermo
321 E Main St, Ventura, CA 93001
(805) 643-3070