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 […]