La Tazza is a tea house.