national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
Medusa Greek Taverna
NY
Brooklyn
Medusa Greek Taverna Locations in
Brooklyn, NY
Medusa Greek Taverna - 133 5th Avenue
133 5th Avenue
Brooklyn, New York 11217
Medusa Greek Taverna Locations in Cities Nearby