Callalta
Italian · Pizza
Callalta is an Italian restaurant and pizzeria that also offers hotel accommodations. This family-run establishment provides functional rooms with amenities like free WiFi, flat-screen TVs, and air conditioning.
Location
Location