Restaurants & Bars

Ontario (inc. Toronto) Steakhouse

New Orleans Seafood & Steakhouse

Share:

Restaurants & Bars 2

New Orleans Seafood & Steakhouse

fresh_clean | Jul 18, 2007 06:40 AM

Has anyone tried this place out? It is at 267 Scarlett Road in the west end. Toronto Dining had a segment on this place and it looks like a decent cajun spot.

Want to stay up to date with this post?

Feedback