WABORA

Wabora Sushi is the finest Sushi Toronto restaurant located at the 5-star Thompson Hotel. (CLOSED)

Date: August 4, 2010

Client: WABORA - 550 Wellington St W, Toronto

Category: 3D Letter & Wall Decor, Store Fronts

Share this