The Castle Moil Restaurant offers a self service menu during the day from 10am and is laid for waitress service at night. Take in stunning views from the restaurant whilst enjoying the freshly caught sea food or freshly made fish and chips. After your meal you may decide to dance the calories off Read More
You are here: Home / Archives for Bar food