Red Lobster 6243

Red Lobster #6243 is a Red Lobster restaurant located at 3464 River Towne Point Circle in Grandville, Michigan.