( 549 Reviews )
Stephen's Market and Grill
Miscellaneous, Cuban Restaurant, Greek Restaurant
2632 E Main St Ventura, CA 93003
Jonathan Lynch
Lamb gyros are amazing, and in my humble opinion they have the best fries anywhere
( 2 Reviews )
Daphne's California Greek
Greek Restaurant, Catering, European Restaurant
1708 S Victoria Ave Ventura, CA 93003
Janet Andersen
The lemon chicken soup is so good!