Address: 1583 Spinnaker Dr #101, Ventura, CA 93001, USA
Yes it is but only on the patio not inside
I dont know, but most of the restaurants there, are.
Add Answer
Thanks! Your answer is awaiting moderation.
Just watched the show, glad to see your still open.
Do you have baklava on your menu
what day and time is the show.do you still have it?
When is the entertainment at the Ventura Greek restaurant, days & times please ? Thx
Trending Places
Cardiologist
6633 Telephone Rd Suites 120, 200 & 212, Ventura, CA 93003, USA
Jewelry store
560 E Main St, Ventura, CA 93001, USA
Chicken restaurant
3553 Telegraph Rd, Ventura, CA 93003, USA
Pool hall
2520 E Main St, Ventura, CA 93003, USA
Medical clinic
1000 S Hill Rd #100, Ventura, CA 93003, USA
4949 Market St, Ventura, CA 93003, USA
Apartment complex
1021 Scandia Ave, Ventura, CA 93004, USA
Donut shop
3855 Telegraph Rd, Ventura, CA 93003, USA