Event Type

Search More

Locations

The Grandstand

85-35 Grand Ave. Flushing, NY 11373 | Elmhurst | 718-478-9633
Map

Location Description:

This Irish bar-restaurant is about what youad expect from the outside. The bar area is tiny, and usually full. The food is good, basic pub fare.


Loading...