Top Brunch Spots » Restaurants » Greek restaurant San Jose » Nemea Greek Taverna – San Jose, California 95113
Light-filled taverna with an open kitchen furnishing a mix of classic & modern Greek dishes.