top of page
our CANAL STREET restaurant


Address
2120 S Canal Street, Chicago, IL 60616
Hours
24 hrs daily
Call
Order

Meet Vontae, the Assistant General Manager of our Canal Street restaurant.
Show some love 🤍
post a review
Click to go to our Google or Facebook page
bottom of page