Red Pavilion


Mandarin Cuisine

1760 S. Meridian Rd #102
Meridian, ID 83642

Tel: (208)895-5880

Hours: Mon-Thurs: 11AM - 9PM ;
Fri-Sat: 11am - 10pm ;
Sun: 12pm - 9pm




Red Pavilion


Mt. Home Chinese Cuisine

2005 American Legion Blvd
Mountain Home, ID 83647

Tel: (208)587-7192

Hours: 11AM - 9PM - Daily