7229 Melrose Ave
Los Angeles, CA 90046
Los Angeles, CA 90046
Open HoursM-Th 11am-11pm, F-Sa 11am-mid, Su 11am-11pm
OverviewA friendly spot to stop for French fries or grilled eggplant, the waiters always seem to be laughing about something here. And why not, when they work in this bright Argentine...
more
