Shanghai Chef
17638 Vanowen St, Lake Balboa
(818) 578-6205
Recent Reviews
Shanghai Chef
17638 Vanowen St, Lake Balboa 91406
(818) 578-6205