Back
Shelly's Cafe (56-34 66th St) Logo

Shelly's Cafe (56-34 66th St)

No review ratings
5.44mi
56-34 66th St, Flushing, NY, 11378
Available Now
About Shelly's Cafe (56-34 66th St)

If you're looking for Irish restaurants in Flushing look no further. Shelly's Cafe (56-34 66th St) is known for having some of the best Irish in Flushing. Located at 56-34 66th St, Shelly's Cafe ...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead