Red Lobster 192

Red Lobster #192 is a Red Lobster restaurant located at 4417 West Pierson Road in Flint, Michigan.