• savoia
  • savoia toronto
  • savoia architecture
  • savoia design
  • savoia
  • savoia
  • savoia
  • savoia
  • savoia
locate

Savoia Showroom
Savoia Canada Inc.
Toronto, ON
4700 sq.ft.

1 storey
interior renovation

project status:
completed 2009