4237 N Cicero Ave, Chicago, Illinois 60641 USA
Roma's Original Italian Beef Sandwich
Photo Credit: Yelp