Restaurants in Leesburg, IN
Stacy's Sports Inn
Fred's Leesburg Pizza
Mary Jo's Cafe