Red Lobster 260

Red Lobster #260 is a Red Lobster restaurant located at 2420 Carpenter Road in Ann Arbor, Michigan.