The Allwood Diner
913 Allwood Rd, Clifton
(973) 365-2575
Menu
Restaurants in Clifton, NJ
The Allwood Diner
913 Allwood Rd, Clifton, NJ 07012
(973) 365-2575