Leesburg IN Restaurants
1. 32 Ems B6c Ln, Leesburg, IN 46538 | Lighthouse Cafe & Pizzeria(574) 834-2917
2. 103 S Main St, Leesburg, IN 46538 | Athens Family Restaurant(574) 253-6059
3. 309 S Main St, Leesburg, IN 46538 | Stacy's Sports Inn(574) 453-3071
4. 70 Ems T17 Ln, Leesburg, IN 46538 | Pie Eyed Petey's(574) 453-9741