6610 Melrose Ave, Los Angeles, CA 90038, United States
View on Map
What travelers say:
It is a super high-end Italian restaurant, the decoration style is Mediterranean and feels very comfortable. The dishes are very rich and the taste is quite authentic. Especially pizza and so on, the steak is also very good.