Refined Latin American restaurant in Los Feliz where dishes like oxtail stew and tomato-watermelon nigiri arrive artfully plated and the retro-chic vibe makes you lose track of time.
Info
📍
Address
4500 Los Feliz Blvd ste c, Los Angeles, CA 90027, USA, LA