Description
The Westwood is a short distance from the city centre but is well worth the effort. It is located in a recently renovated building; the restaurant itself is elegant and plush which makes for a romantic setting. The menu features an extensive range of fresh seafood and the service is prompt and friendly.