Expand Map
French Restaurants in Leo, IN
1. Bistro Nota
620 S Calhoun St, Fort Wayne, IN 46802
From Business: Bistro Nota is a locally owned and operated restaurant located at 620 South Calhoun Street in Downtown Fort Wayne, Indiana (one block South of the Landing and across the street…
5 Years
in Business
2. Tim Buktoo's
215 E State Road 120, Fremont, IN 46737
CLOSED NOW:11:00 am - 8:30 pm
30 Years
in Business
3. 133 Bistro
133 E Main St, Van Wert, OH 45891
CLOSED NOW:6:00 am - 3:00 pm
7 Years
in Business
Showing 1-3 of 3