Review
12 yrs ago
Lipsticks3603 Victory Blvd, Staten Island, NY 10314, USA*
Awesome place. Been going there...
Awesome place. Been going there for a couple of years now... Kind of a dive, but that's the charm of it, in my opinion. A bit small and rundown,…

eobardTennessee