Little Italy Tamara
Avenida Marítima los Gigantes, S/N,
Puerto de Santiago,
Little Italy Tamara is one of the popular Italian Restaurant located in Avenida Marítima los Gigantes, S/N ,Puerto de Santiago listed under
Italian Restaurant in Puerto de Santiago
,