Irish restaurant · 1094 Long Beach Rd, South Hempstead, NY
More food in South Hempstead, NY · Irish Food in South Hempstead