Innwood Manor, TEANECK, New Jersey (NJ)

Looking for some food? Innwood Manor might cook the sort of dinner that suits you.
Comfortably stationed at 544 Teaneck Road () in TEANECK, New Jersey (NJ) (7666), Innwood Manor can be contacted at 2018368777. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in TEANECK, New Jersey (NJ)


Innwood Manor contact information and details:
Address: 544 Teaneck Road - , TEANECK, New Jersey (NJ) 7666
Contact Phone: 2018368777