Uptown Deli Italia & Pizzaria

3004 N. Main
Rockford, Illinois 61102
(815)-633-8270