Allwood Rest, CLIFTON, New Jersey (NJ)
Comfortably situated at 777 Bloomfield Avenue () in CLIFTON, New Jersey (NJ) (7012), Allwood Rest is available at 9737799472. It is advisable to give them a call early in advance to arrange your spot in the restaurant.
More restaurants in CLIFTON, New Jersey (NJ)
Allwood Rest contact information and details:
Address: 777 Bloomfield Avenue - , CLIFTON, New Jersey (NJ) 7012
Contact Phone: 9737799472