Back
New Orleans Seafood and Steakhouse
- Address: 267 Scarlett Rd., Toronto, ON M6N 4K9
- Phone: (416) 766-7001
-
MonClosedTue5:00pm - 9:15pm
Wed5:00pm - 9:15pm
Thu5:00pm - 9:15pm
Fri5:00pm - 10:00pm
Sat5:00pm - 10:00pm
SunClosed -
-
General
- Takeout Available: