Food great but on entering the restaurant its like a trip back to 1985. I was looking for 'Back to the Future' memorabilia. I last visited was some 10 years ago and its still the same; pity really.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.