Order

Contact

Ask us about catering, events, or chimichurri wholesale
[email protected]


Our Locations

Melrose (CLOSED UNTIL SUMMER 2024)

7229 Melrose Ave
Los Angeles, CA 90046

Phone: (323) 934-6838

Studio City

11935 Ventura Blvd
Studio City, 91604

Phone: (818) 623-4477

Downtown LA

105 W. 9th St
Los Angeles, CA 90015

Phone: (213) 623-1810