Location: 5750 Melrose Avenue, Los Angeles, CA 90038
Phone:(323)461-1549
Category: Restaurants
Tags: Italian Restaurants