★ 4.3 / 5 from 5736 reviews
The Barrow House
1296 Van Houten Ave Clifton, NJ 07013-1632, 07013-1631, United States
"Large beer selection. Fun Night out with friends"
The restaurant, known for its farmhouse style and warm atmosphere, offers a unique dining experience. Despite some minor imperfections such as slow se...