by Dominic Granno
The best darn Italian Beef Sandwiches in town.The place looks like a dive, but you can't beat their sandwiches and they have reasonable prices to boot!!!They are located on Chicago Road in Chicago Heights, Il.
Click here to post comments
Join in and write your own page! It's easy to do. How? Simply click here to return to Favorite Italian Restaurants.