Los Angeles, CA Metro >
6602 Melrose Ave,
great good food, impeccable attentive service, bad top notch service, terrible food, love snobfree place, great relaxed atmosphere, best italian restaurant
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now