San Jose, CA Metro >
650 Castro St.,
Sign in to Write a Tip
Top quality food with the finest all-natural ingredients.
Big Fan of this Mediterranean Grill House.
Food is served hot and quickly. Very appealing and tastes delicious. I would definitely recommend having lunch or dinner at this restaurant.
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now