Clem's Dining Room

Restaurant in Grand Falls-Windsor, Canada