Star Grill
Address:
1215 W Devon Ave, Chicago, IL 60660
Phone:
(773) 262-1333
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Street
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Late night
Restaurants
Other Businesses:
- West Side Future at 801 N Dearborn St, Chicago, IL 60610
- Regents Park West at 5019 S East End Ave, Chicago, IL 60615
- New Chinatown Cafe and Restaurant at 1019 W Argyle St, Chicago, IL 60640
- Mr. Salsa at 1026 W Montrose Ave, Chicago, IL 60613
- Nutriclub at 2944 W Armitage Ave, Chicago, IL 60647