Torrance International Fusion Restaurants
1250 Cabrillo Ave., Torrance, CA, 90501
Housed in a beautifully restored former streetcar station, The Depot is one of the South Bay's most historic and handsome restaurants, with its rich wood accents, soaring...
211 Palos Verdes Blvd., Redondo Beach, Ca, 90277

