Tu Madre - Larchmont, situated in Los Angeles, CA, is a dining establishment housed within a recently refurbished historic edifice at the crossroads of Melrose Ave and Larchmont Blvd. The venue offers patrons the choice of indoor and sidewalk dining experiences, along with the option for hosting large parties and buy-outs.
Open daily from 10:00 am to 11:00 pm, Tu Madre - Larchmont invites guests to savor a culinary experience within its inviting ambiance. The location provides a blend of delectable dishes and a welcoming atmosphere for visitors to enjoy.
Generated from the website content