La Barca Restaurant

2414 S Vermont Ave, Los Angeles 90007, United States
(323) 735-6567

No Reviews