Red Pavilion Mandarin Cuisine

Local Chinese Restaurant, serving a variety of authentic Chinese food.Meridian
Local Chinese Restaurant, serving a variety of authentic Chinese food.
South Meridian Road 1760
Meridian 83642 ID US
Get directions
Monday 11AM–9PM Tuesday 11AM–9PM Wednesday 11AM–9PM Thursday 11AM–9PM Friday 11AM–10PM Saturday 11AM–10PM Sunday 12–9PM

Get the Go Out Local App!

Choose Your Device: Android - iPhone