The efficient staff reflects the style and character of this restaurant. Fast service is something visitors appreciate here. The peaceful atmosphere will be exactly just what you need after a hard working week. Kango Castle scored 5 in the Google rating system.