Obica Review

Obicà means, in the Neapolitan dialect, “here it is.” Since 2004, Obicà has been “where it is” with regards its high-quality buffalo mozzarella and its stellar array of Italian wines and cuisine. They have just opened their 20th restaurant here at Sunset Plaza at 8630 Sunset Boulevard. Other locations include those in Italy, the United Kingdom, United States, and Japan.