Napa Greek restaurants you'll love
Must-try Greek restaurants in Napa
GRILL
Tarla Mediterranean Grill
1480 1st St, Napa
Popular items | |
---|---|
Greek Fries | $9.00 |
With Spicy Aioli | |
House Made Dolma | $16.00 |
Phyllo Dough Stuffed with Spinach and Feta, Tzat-ziki | |
Beef & Lamb On Lavash | $22.00 |
Thinly Sliced Rotisserie Beef and Lamb, Spicy Aio-li, Cabbage Slaw, Tzatziki, Greek Fries |
Jam Cellars, Tarla Mediterranean Grill
1480 1st St, Napa