at LaGuardia Airport, East Elmhurst
Food & Drink in East Elmhurst, NY
Fox Sports Bar is East Elmhurst based place and this enity listed in Modern American Food category. Located at LaGuardia Airport NY 11369.