Little Llama
Opening date: 10/10/2020
Address
222 S Main St, Los Angeles, CA 90012
Hours of Operation
:
No business hours known.
Store opening of Little Llama in Los Angeles
Little Llama has opened its doors on October 10th. The restaurant is located in Downtown LA. If you want to try something different, something exotic, come and taste Peruvian dishes like avocado ceviche tostadas, seared ahi tuna tostada nikkei, rocoto miso butter salad, and tacos made with aji panca pepper-marinated chicken. Enjoy eating and drinking on their bright and colorful patio. Delivery and takeout is also available.
Rate this entry:
Reported by Tanja on 10/23/2020
Comments
This entry has no comments yet.