We are conveniently located at: 940 College St in Toronto. You can call us at 416-588-3113. For directions to the restaurant see the map below:
We will be CLOSED for Victoria Day Weekend, May 18-20 2013.
Our kitchen is open during the following hours: