Red Lobster 201

Red Lobster #201 is a Red Lobster restaurant located at 3130 East Saginaw Street in Lansing, Michigan.