Elephant and Castle is a great starting off point in Toronto. The location is fantastic, surrounded by several theatres so the restaurant is heavily reliant on these shows to maintain its influx of business. Management is wonderful, very supportiv...
Read More