7963 Melrose Ave
Los Angeles, CA 90046
Los Angeles, CA 90046
Open HoursArray
OverviewFor 12 years, this family-run Argentine restaurant on the west side of Melrose Ave has been quietly filling up with meat and wine lovers, celebrities and Argentine ex-pats. The...
more
