Your question has been sent.
Expect an answer!
21417 41st Ave, Flushing, NY 11361, United States, Elmont
American & Irish meals are served in a simple, traditional dining room with a large, separate bar.
21417 41st Ave, Flushing, NY 11361, United States, Elmont
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!