Maywood Inn’s Twin Door Tavern
Cuisines: American, ItalianNo rank yet
Maywood Inn’s Twin Door Tavern
American, Italian
122 W Pleasant Ave
Maywood, NJ, 07607
Maywood Inn’s Twin Door Tavern
American, Italian
122 W Pleasant Ave
Maywood, NJ, 07607