Red Pavilion Mandarin Cuisine a good choice for Chinese in Meridian

Red Pavilion Mandarin Cuisine offers food with a Sichuan style in Meridian, Idaho. Located at 1760 S. Meridian Road, Red Pavilion opened its doors just recently, but the Wang family also operates an eatery in Mountain Home and previously in McCall
Up Next
Red Pavilion Mandarin Cuisine offers food with a Sichuan style in Meridian, Idaho. Located at 1760 S. Meridian Road, Red Pavilion opened its doors just recently, but the Wang family also operates an eatery in Mountain Home and previously in McCall

Red Pavilion dishes up fiery Sichuan fare

January 19, 2017 05:30 PM