801 S Figueroa St
Los Angeles, CA 90017
Los Angeles, CA 90017
Open HoursLunch Mon.-Fri., Dinner Mon.-Sat.
OverviewEstablished as one of the top three Italian restaurants in LA, Zucca offers diners superb service in a setting reminiscent of an Italian villa. The restaurant is perfect for...
more