Red Lobster 661

Red Lobster #661 is a Red Lobster restaurant located at 2250 King Avenue West in Billings, Montana.