Mandarin Palace
3955 State St, Santa Barbara
(805) 683-2158
Recent Reviews
Mandarin Palace
3955 State St, Santa Barbara 93105
(805) 683-2158