• Trip Advisor App Icon
  • Facebook Basic Black

5705 N Magnolia Ave Chicago IL 60660  |  1-773-319-2331 Licensed by the City of Chicago: 2209375, 2209376

© 2016 by Magnolia Studios. Proudly created with Wix.com

RESERVATIONS