
Âu Lạc LA
710 W 1st St, Los Angeles, CA 90012, USA
My favorite shrimp dish of all time! These salt & pepper shrimp will have you second guessing that it’s vegan. If you’ve never tried them you definitely need too! The texture and flavor are unbelievable.
2 comentários
so realistic!