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


Lakefront Chinese Dining

317 E Lake St
McCall, ID 83638

Tel: (208)634-2266

Hours: 11AM - 9PM - Daily




Red Pavilion


Mt. Home Chinese Cuisine

2005 American Legion Blvd
Mountain Home, ID 83647

Tel: (208)587-7192

Hours: 11AM - 9PM - Daily