From Our Editors
For good times and great food, head on over to The Leitrim Pub in Flushing. Toast your evening out at this restaurant with a glass of beer or wine from their lengthy drink list.
Drivers will find quick and easy parking just around the corner from The Leitrim Pub.
The food at The Leitrim Pub is not just delicious, it's also affordable.