French Restaurants

10 8 Lures

Address: 1033 S Lakeland Beach Rd, Kendall, NY 14476