Red Pavilion Mandarin Cuisine

1760 S Meridian Rd #102, Meridian
(208) 895-5880