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.

(0 Ratings )
Rate this entry:

Reported by Tanja on 10/23/2020

Comments

    This entry has no comments yet.

Earn money by reporting openings

Bonus program