The Pit Stop — Merrick, NY, United States | Travelocaly