Ulivo Restaurant

1776 Sunset Cliffs Blvd San Diego CA 92107 USA

(619) 224-2227

Location