Moriyama & Teshima Architects
32 Davenport Rd., Toronto, ON
Moriyama & Teshima has established a world-wide reputation for
excellence in design. The firm offers services in landscape
architecture, interior design, urban design, and planning as well
as architecture. Projects include university buildings, ...