Share:

Restaurants & Bars 6

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.

Want to stay up to date with this post?