- Location
- Staten island, n.y.
Just thought I'd let you guys know about this small place on Staten Island. it's not a big place but they do have a lot of frags and all that stuff. Is directly across the street from Wendy's.
Sent from my SM-N960U using Tapatalk
Sent from my SM-N960U using Tapatalk