Taverna sapori greci

Cucina Greca · Fries · Greek Food · Meat · Fish · Main courses · Salads ·

Allergies and food intolerance?

Info and allergens

Address

Via di Crosada 1a, Trieste