Lucey Loo's Restaurant

3159 ON-17B, Echo Bay
(705) 248-2727