This is likely the most interesting eating establishment in the whole of Temiskaming Shores. This isn't your run of the mill same old/same old standard fare emporium. Want to raise your level of culinary excitement? Check out the Meteor. Time to let your taste buds set sail.
Too far to drive? From Liskeard? Give your head a shake. Live a little.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.