Places
Communities
Detecting...
Chat
Restaurants
IL
Chicago
South Deering
Star Sub
Star Sub
4.2
(0 reviews)
• Fast Food
7900 S Exchange Ave
Chicago, IL
+1 773-731-5006
Overview
Menu
Reviews
Q&A
Business Information
7900 S Exchange Ave
Chicago, IL
+1 773-731-5006
Location
Loading map...
Similar Restaurants in Chicago, IL
Seashell Restaurant
Fast Food
Chicago, IL
5.0
Krispy Krunchy Chicken
Fast Food
Chicago, IL
5.0
Mini Hut
Fast Food
Chicago, IL
5.0
Mr. Beef & Pizza
Fast Food
Chicago, IL
4.0
Bombay Wraps / Bombay Eats
Fast Food
Chicago, IL
4.6
Mic Duck's
Fast Food
Chicago, IL
3.9