A few years back Ammos moved from the Oceanfront to this location on Great Neck Road, the former La Chambord and other eateries past. Although not completely tucked away, it does get lost in the noise along the road, which is near the intersection of ...