Lou's Restaurant And Deli

Lou's Restaurant and Deli, 1344 NY-52, Carmel Hamlet, NY 10512, United States

(845) 878-4749

Location