Filipino restaurant · Greater Echo Park Elysian
16
16 Postcards
Pit stop for Filipino-inspired BBQ paired with craft beers in a simple, red-walled setting.
1267 W Temple St, Los Angeles, CA 90026 Get directions
$$ · Menu