Red Lobster 6219

Red Lobster #6219 is a Red Lobster restaurant located at 1403 South Alma School Road in Mesa, Arizona.