Ostrich Farm, a 50-Seat Restaurant in Echo Park
On Sunset Boulevard, a modern white façade stands out among the colorful buildings in Echo Park. This 50-seat restaurant, Ostrich Farm, is a family affair,
Get access to exclusive homes, and the stories behind them that we don’t share anywhere else.
Home » Echo Park