Enjoy authentic Italian specialties at Pizzeria Castello. Offering a variety of dishes, including pizza, in a relaxed atmosphere.