N

Finaly one place that's close to us. We always had...

Finaly one place that's close to us. We always had to travel to long island spot but the arcades are old there now and damaged. This place is great lots of big screens to watch sports. Food is great. And brand new arcades!!! Recommand to NY people. And dont judge the negative reviews on serving issues...this place just opened up and staff needs to get used to it.

Comments:

No comments