the barrow house clifton

The Barrow House in Clifton Updates Happy Hour

The Barrow House, the restaurant, parlor and bar in Clifton, has launched a new Happy Hour. The menu (View Menu) […]

The Barrow House Coming This Fall To Clifton

The Barrow House, a “parlor”, “bar” and “restaurant”, is coming to Clifton. Not much is known yet about the project […]

sponsored