HomeMain content starts here, tab to start navigating
Welcome to our Dining Room
At 567 W. Lake St location, we have only indoor dining with limited seatings. Reservation is highly recommended.
Call us 312-496-0090 or Reserve Online
The Illinois Restaurant Promise
Our staff is following CDC best practices for food handling and we are upholding our promise to the Illinois guidelines for your health and safety.Learn More