Review
6 yrs ago
Villa's Indio's Go-Go Bar552 Ferry St
Newark, NJ 07105
Closed
This place is closed. There is a new sign on it that says Twisters and another that says it is opening soon.
Yes, it's really closed. I need to…

hit50yipesNew Jersey