SELECT A LOCATION
Use my current location to find the nearest restaurant
Mandarin House
2104 Edison Rd, South Bend, IN 46617
(574) 287-4414
Pickup
Open
11:00 am - 09:00 pm
View Menu
Order Online