- www.lomitasbestrestaurant.com
- 1
Brothers, Alex and Dimitri were born and raised in the South Bay, living in a handful of locations including Lomita and Torrance. They grew up in their father's restaurants, learning from him what it takes to run a successful family business with a..
Relevance: 29.180323