You are now leaving Menulist

We hope to see you again soon!

Menulist

Lourdas Greek Taverna

50 N Bryn Mawr Ave, Bryn Mawr I-19010-3304, United States, BRYN MAWR
Mediterranean, Greek, Vegetarian, Salad, Lunch, Delivery Services, Soup, Wine
The redirect does not work? Just click on this link or copy it into your address bar