Angelo's Greek Taverna
245 Maywood Ave, Maywood
(201) 845-4278
Menu
Reserve
Restaurants in Maywood, NJ
Angelo's Greek Taverna
245 Maywood Ave, Maywood, NJ 07607
(201) 845-4278