More from Restaurants & Bars

Restaurants & Bars Ontario (inc. Toronto)

Chilli Crab in Toronto

elvisahmed | | Nov 25, 2011 07:38 PM

Folks have had a craving for Chilli Crab since I had it on my last trip to Vancouver. Did a search for it on the forum and didn't turn up any results. Would prefer something accessible by TTC.
Thanks in advance.