Red Lobster 155

Red Lobster #155 is a Red Lobster restaurant located at 1251 Lombardi Access Road in Ashwaubenon, Wisconsin.