Excellent food with some local flair. Try the fish and chips - excellent. Look forward to coming back next time I am in NL.
If you are staying at the Delta across the street, definitely check this place out!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.