
Âu Lạc LA
710 W 1st St, Los Angeles, CA 90012, USA
Chef Ito does it again!! I have never had calamari when I wasn’t vegan, so I had nothing to compare it to, but man was this good! It’s brand new and was recommended to me by the staff and I can’t get over how delicious it was.
No comments yet