Piazza Castello is a pizzeria and ice cream café offering Italian cuisine, including creative ice cream creations and daily lunch specials.