Lourdas Greek Taverna (Menu)

50 N Bryn Mawr Ave, Bryn Mawr
+1 610-520-0288

Give a rating to Lourdas Greek Taverna

Suggest a dish

How much did you spend at Lourdas Greek Taverna?