Le SpotRestaurant 3.7 Elmont, New York, United States Share (516) 233-1003 476 Hempstead Turnpike, Elmont, NY 11003, USAReviewsLog in to leave a review.No reviews yet.