Castello is an Italian restaurant offering fresh, homemade dishes, including pasta, antipasti, and schnitzel.