Best Seafood restaurant in Toronto, ON
(3) Best Seafood restaurant
1 NEW ORLEANS SEAFOOD & STEAKHOUSE
Cajun-inspired surf 'n' turf choice
267 Scarlett Rd, Toronto, ON M6N 4K9, Canada
Rating: 4.8 (766)Best Places List (0)
Map
267 Scarlett Rd, Toronto, ON M6N 4K9, Canada
Rating: 4.8 (766)