Restaurants & Bars 2

Red Thai ?

Johnnyboy | Aug 26, 2004 02:38 PM

Does anyone have an opinion to offer on Red Thai, on St-Laurent ? I'm thinking of trying it this week-end.

Want to stay up to date with this post?

Recommended From Chowhound