Uptown Snack Shop, CHICAGO, Illinois (IL)
Readily positioned at 4668 North Broadway Street () in CHICAGO, Illinois (IL) (60640), Uptown Snack Shop can be contacted at 7735619788. Remember to call up beforehand to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
Uptown Snack Shop contact information and details:
Address: 4668 North Broadway Street - , CHICAGO, Illinois (IL) 60640
Contact Phone: 7735619788