Now with 3 Locations in Chicago & Nashville.

 
sign-LS2.png

Logan Square - Chicago, IL

2952 W. Armitage Ave.
Chicago, IL 60647
773-384-3333
Reservations for 6 or more

sign-LP2.png

Lincoln Park - Chicago, IL

2435 N. Halsted St. 
Chicago, IL 60614
773-661-6016
Reservations for 6 or more

sign-Nash2.png

Wedgewood - Nashville, TN

425 Chestnut St.
Nashville, TN 37203
615-649-8823
Sorry, No Reservations (yet)