Red Lobster 891

Red Lobster #891 is a Red Lobster restaurant located at 2691 US Highway 31 in Traverse City, Michigan.