Stub-bees Bee-stro

Restaurant in Echo Bay, Ontario