A beautifully appointed restaurant featuring food from around the world using local produce to create all homemade food. Located on the High Street in Strout town centre.
More details
Payment Accepted
Maestro, Solo, Cheque, American Express, Cash, Delta, Switch, Electron, MasterCard, Visa