Canada / Nepean / RestaurantsseafoodRed LobsterAddress1595 Merivale Rd, OttawaWebsitewww.redlobster.caPhone+16137270035—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth it168 Sushi Japanese Buffet · 147 mNot ratedWorld Burger · 153 mNot ratedLiuyishou Hotpot · 154 mNot ratedRomeo's Donair & Pizza · 157 mNot rated