1 more results for best patio in toronto in Ontario
Toronto, Ontario, Ontario, Canada
Large full service restaurant in Toronto with one of the best patios in Toronto. If you are looking for things to do in Toronto put Croc Rock on the top of your list…