The menu of this restaurant is recommended to Chinese cuisine lovers. People may order perfectly cooked naan, soup and pizza at The Castle. This place is well known for its great service and friendly staff, that is always ready to help you. When you enter this place, pay your attention to the cool ambiance. Google users who visited this spot state that the most suitable mark is 4.1.