About
New Orleans Seafood & Steakhouse is an establishment located in York, Ontario on 267 Scarlett Rd. New Orleans Seafood & Steakhouse is in the "Seafood restaurant" category. Atmospheric eatery offering a seafood-heavy Cajun-inspired menu, plus a long wine list.
Categories
Seafood restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like