Mandarin Bistro

  • Restaurants
156 E. Lake St. Suite B
Bloomingdale, IL 60108
(630) 893-8168
(630) 893-8186 (fax)
  • About

    Gourmet Chinese food for dine in, carry out and delivery