In Hempstead, New York.
Has anybody been there? Google offers 1,000 reviews with high ratings...but half of those reviews are focused on the bar food.
Any inside intel on this place?
Has anybody been there? Google offers 1,000 reviews with high ratings...but half of those reviews are focused on the bar food.
Any inside intel on this place?