721 Franklin Ave, Franklin Square, New York 11010 USA
The calamari slice is where its at!
Photo Credit: Yelp