Red Lobster 834

Red Lobster #834 is a Red Lobster restaurant located at 212 Neider Avenue in Coeur D'Alene, Idaho.