Family-owned Italian restaurant, Castello, serving fresh Italian dishes made with authentic ingredients.