Business Name: Upper Crust Category: Restaurant Address: 1008 Queen St E Toronto, Ontario. M4M 1K1 Phone: (416) 461-5663 Website: Twitter: Facebook: