Swiss Cadres
1 Review
Member Reviews (1)
"This is an art and frame shop. I took a painting in to have it stretched and mounted. I felt the price was excellent for the value of the work. I think that he might speak English. It's just at the Servette tram/bus stop, just down from the McDonalds on ave Wendt. I highly recommend this place."