Location

We are located in the food court at the Avalon Mall located at:

48 Kenmount Road
St. John’s, NLĀ  A1B 1W3
Ph: 709-753-1653