86 Deer Park Ave, Babylon, New York 11702 USA
Dining room and sushi bar in far right corner of picture.
Photo Credit: Yelp