Red Pavilion Mandarin Cuisine, a dog-friendly establishment, offers generous portions of traditional Chinese cuisine. Conveniently located near the interstate, this restaurant provides a welcoming atmosphere for both diners and their canine companions.
1760 S Meridian Rd Ste 102 Meridian, ID 83642
1760 S Meridian Rd Ste 102 Meridian, ID 83642