Find the top Italian restaurants in Springfield, Ohio near you now.
Pizza restaurant
Address: 1718 N Limestone St, Springfield, OH 45503
Address: 2123 S Limestone St, Springfield, OH 45505
Italian restaurant
Address: 2534 E Main St, Springfield, OH 45505
Deli
Address: 40 N Fountain Ave, Springfield, OH 45502
Address: 903 N Bechtle Ave, Springfield, OH 45504
Address: 1630 N Bechtle Ave, Springfield, OH 45504
Address: 2018 E Main St, Springfield, OH 45503
Greek restaurant
Address: 2230 E Main St, Springfield, OH 45503