Al Castello offers Italian cuisine, specializing in pizza, with vegetarian options available. Enjoy lunch or dinner in a pleasant atmosphere.