Nemea Greek Taverna

Where
96 South First Street, San Jose, CA
Call
+1 408.279.4225
Contact
Email
Web
Nemea Greek Taverna Website
Tags
Restaurants, Greek Restaurant
Hours
Sun - Sat (11:30am - 9pm)
Claim this listing

About request an edit to this page

Facebook