Rogers Centre Ottawa. Ottawa, Ontario, Canada.

A large-scale kitchen built for volume, flexibility, and flawless execution.