1. The Greek Mediterranean Steak & Seafood
1583 Spinnaker Dr Ste 101, Ventura, CA 93001
Coordinate: 34.24121,-119.2658
Phone: (805) 650-5350
2. The Lebanese Oven
152 N Ashwood Ave, Ventura, CA 93003
Coordinate: 34.27685,-119.23963
Phone: (805) 535-4140
3. The Greek At The Harbor
1583 Spinnaker Dr, Ventura, CA 93001
Coordinate: 34.24121,-119.26584
Phone: (805) 650-5350
4. Luna Grill
5752 Telephone Rd Suite A1, Ventura, CA 93003
Coordinate: 34.26498,-119.2142
Phone: (805) 650-3500
5. Tutti's Off Main
34 N Palm St, Ventura, CA 93001
Coordinate: 34.28145,-119.29589
Phone: (805) 643-0880
6. Cafe Fiore
66 S California St, Ventura, CA 93001
Coordinate: 34.27996,-119.2928
Phone: (805) 653-1266