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



Red Pavilion


Mandarin Cuisine

1760 S. Meridian Rd
Meridian, ID 83642

Tel: Coming Soon!

Hours: 11AM - 9PM - Daily