Innwood Manor, TEANECK, New Jersey (NJ)
Readily positioned at 544 Teaneck Road () in TEANECK, New Jersey (NJ) (7666), Innwood Manor can be reached at 2018368777. Make sure you call in advance to make a reservation.
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