Deli · $$
1 Valenti's Delicatessen and Marketplace
105 N Main St, St Charles
“We have come here 2 times and both times were great. The tall gentleman is very honest about the food and was very right! I got the Italian beef sandwich...”
Browse menus, reviews and photos of Deli in St. Charles.
Deli · $$
105 N Main St, St Charles
“We have come here 2 times and both times were great. The tall gentleman is very honest about the food and was very right! I got the Italian beef sandwich...”