Lotus Vietnamese Kitchen (Adams/Wells)

  • Suite 1440 200 West Adams Street. Chicago
  • P: 3126009774
  • Business Hours Opens at 11:00 AM on Friday