Dishes of Italian cuisine can be ordered at this restaurant. Perfectly cooked pizza, soup and salads have a nice taste. The high ratings of Castello wouldn't be possible without the knowledgeable staff. Enjoyable service is something guests agree upon here. Prices at this place deserve attention since they're adequate. When inside, the ambiance is pleasant. But the Trip rating for this spot is below average.