The Barrow House
1296 Van Houten Ave, Clifton
(551) 223-6609
Menu
Reserve
Restaurants in Clifton, NJ
The Barrow House
1296 Van Houten Ave, Clifton, NJ 07013
(551) 223-6609