The food is delicious but the only thing that I do not like is that the orders are skipped
Address: 1104 Hoover St, Los Angeles, CA 90006, USA
Flor Rodas | Aug 23, 2018
The food is great the attention is not but it's worth it
Joseluis Vilchis | Aug 23, 2018
What I do not like is k they were not hot like barbecue and consome very expensive
chikita Cervantes | Aug 23, 2018
very sure
Thanks! Your answer is awaiting moderation.