Discover new tastes of Italian cuisine in the comfort of this restaurant. Don't forget to enjoy good pizza, soup and salads at Castello. Most users mention that the staff is gracious. The prompt service shows a high level of quality at this place. Prices are found adequate here. It's usually good to try something new and enjoy the pleasant ambiance. But the rating for this spot isn't high on Trip.