San Jose (USA)

Nemea | Greek restaurant in San Jose

96 South First Street, San Jose, CA 95113, United States
Phone 1

Feel like Greece @ Nemea Greek Taverna, a Greek restaurant in San Jose, USA!

“Located at the corner of South First Street and East San Fernando Street, Nemea brings the flavors of Mediterranean culinary freshness into the buzzing heart of downtown San Jose.

Our culinary mission is finding the best the world has to offer: The best produce, the best wines, the best spices, the best honey, the best yogurt, and above all, the best meat, fish and seafood you can find.”


Read More
Amenities not found.