The Maywood Inn's Twin Door Tavern

The Maywood Inn's Twin Door Tavern

122 West Pleasant Avenue, Maywood, 07607, United States Of America
1619 Reviews 4.3

Details

Phone: (+1)2018438022

Address: 122 West Pleasant Avenue, Maywood, 07607, United States Of America

City: Maywood

Website: http://www.twindoortavern.com

Opening hours

Monday: 11:00 -01:30

Tuesday: 11:00 -01:30

Wednesday: 11:00 -01:30

Thursday: 11:00 -01:30

Friday: 11:00 -01:30

Saturday: 11:00 -01:30

Sunday: 12:00 -00:00

Statistics

Dishes: 57

Amenities: 6

Categories: 5

Reviews: 1619


Address

Show Map