Mandarin Food Find Near Search {"bg":"","mt":"","mr":"","mb":3,"ml":"","pt":"","pr":"","pb":"","pl":"","border":"","rounded":"","rounded_size":"","shadow":""} Red Pavilion Mandarin Cuisine No Reviews Favorite Website Phone: (208) 895-5880 Address: 1760 S Meridian Rd #102 Meridian Idaho 83642 United States Hours of Operation Monday: 11am – 9pm Tuesday: 11am – 9pm Wednesday: 11am – 9pm Thursday: 11am – 9pm Friday: 11am – 10pm Saturday: 11am – 10pm Sunday: 12pm – 9pm Read more...