Red Lobster

301 S Lake Avenue
Duluth, MN