PLANTA

413 N Clark St, Chicago, IL 60654

Happy hour: food

weeknights

  • Snacks starting at just $5 during Happy Hour

Sources and contact

View source

Restaurant website