the keg steakhouse st. john's, nl
DESCRIPTION
Situated Right On The Waterfront, The Keg Steakhouse has a scenic view of St. John's Harbour, Beautiful Atmostphere with great Seafood Specials In Season.TRANSCRIPT
DESCRIPTION
Situated Right On The Waterfront, The Keg Steakhouse has a scenic view of St. John's Harbour, Beautiful Atmostphere with great Seafood Specials In Season.TRANSCRIPT