at 1595 Merivale Road, Nepean , K2G3J4 Canada
511 FB users likes Red Lobster, set it to 1 position in Likes Rating for Ottawa, Ontario in Seafood Restaurant category
Red Lobster is Ottawa based place and this enity listed in Bar category. Located at 1595 Merivale Road ON K2G3J4. Contact phone number of Red Lobster: (613) 727-0035