iTunes, App Store, iBookstore, and Mac App Store
Showing posts with label Lala's Argentine Grill. Show all posts
Showing posts with label Lala's Argentine Grill. Show all posts

Tuesday, December 16, 2008

Lala's Argentine Grill, 7229 Melrose Ave, Los Angeles, CA 90046 (323)934-6838

Located on Melrose Ave near Formosa Ave.

Lala's Argentine Grill serves Argentine food. Most people seem to like it. I have yet to try it. They say that it's affordable.