One Of The Larger Restaurants In New Jersey Has 7 Dining Rooms And An Unforgettable Menu

One of the best parts about living in New Jersey? The easy access to world-class dining! There are so many fantastic restaurants in the state, it’s difficult to try them all. But if there is one we think you should make a priority to visit soon, it’s The Barrow House. One the larger restaurants you can find it boasts seven dining rooms, an outdoor space, and a fantastic menu.

During these uncertain times, please keep safety in mind and consider adding destinations to your bucket list to visit at a later date.

The restaurant is closed Mondays and Tuesdays.

Address: The Barrow House, 1296 Van Houten Ave, Clifton, NJ 07013, USA