Is this place better than chianina?
Address: 3361 W 8th St, Los Angeles, CA 90005, USA
connie legaspi | Dec 16, 2018
Fantastic food
Courtney Hamilton | Dec 16, 2018
In my opinion, yes.
Mark Peace Thomas | Dec 16, 2018
Great bar, too.
DrGeorge Robinson | Dec 16, 2018
Yes
Thanks! Your answer is awaiting moderation.