Flor Blanca Restaurant

806 S Alvarado St, Los Angeles
(213) 380-6400