7229 Melrose Ave (at N Alta Vista Blvd), Los Angeles, CA
Argentinian Restaurant · Mid-City West · 103 tips and reviews
Alexander Jochum: Lomo Lala, red-whine with mashed potato and half new york cut with a gorgeous salad! Don't miss it if u r visiting L.A. - simpler u dont get it anywhere like selfgrilled