2600 Hylan Blvd, Staten Island, New York 10306 USA
Inside of store. Clean and setup in a delicate fashion
Photo Credit: Yelp