1474 Deer Park Ave, North Babylon, New York 11703 USA
Inside restaurant seating (separate from market)
Photo Credit: Yelp