Tag: Peter Kromberg
Chef Tommy McHugh Named Executive Chef at STK Toronto
TORONTO — Chef Tommy McHugh is the new executive chef at STK Toronto, the highly anticipated upscale steak house slated to open this fall...
Here's how the company thrives with Square's ecosystem of tools.