About Castle Restaurant

Delicious food and and wide and varied menu to choose from.