Shanghai Chef
17638 Vanowen St, Lake Balboa
(818) 578-6205
Recent Reviews
Order Online
You May Also Like
Tatiks - 17638 Vanowen St
Salad, Soup, Lebanese, Armenian
Pizza Hut - 17630 Vanowen St
Pizza, Chicken Wings, Fast Food
Salsa & Beer #1 - 6740 White Oak Ave
Mexican
Restaurants in Lake Balboa, CA
Shanghai Chef
17638 Vanowen St, Lake Balboa, CA 91406
(818) 578-6205