at 6100 MacLeod Trail SW 100, Calgary , T2H 0K5 Canada
543 FB users likes Red Lobster Seafood Restaurant, set it to 136 position in Likes Rating for Calgary, Alberta in Local Business category
Red Lobster Seafood Restaurant is Calgary based place and this enity listed in Seafood Restaurant category. Located at 6100 MacLeod Trail SW 100 AB T2H 0K5. Contact phone number of Red Lobster Seafood Restaurant: (403) 252-8818
Naturally simple and delicious air-puffed potato snacks.