Red Lobster 283

Red Lobster #283 is a Red Lobster restaurant located at 2925 White Bear Avenue in Maplewood, Minnesota.