The Best 15 Deli, Restaurants in Springfield, United States

3.5 Rating
21 reviews

2621 W White Oaks Dr, Springfield, IL 62704-6496, Springfield

"The food is good but you don't get your money worth I had got tips it was so small I felt like I sho"