Red Pavilion, Meridian Rd. Meridian Idaho
1760 S Meridian Rd,
Meridian, ID 83642
Red Pavilion, Meridian Rd. Meridian Idaho is one of the popular Chinese Restaurant located in 1760 S Meridian Rd ,Meridian listed under
Asian Restaurant in Meridian
,
Local business in Meridian
,