1825 N Railroad Ave, Staten Island, New York 10306 USA
This is the outside dining area that just opened
Photo Credit: Yelp