Caffè Terrazzo is a coffee shop offering freshly made sandwiches and pastries. It is a dog-friendly establishment.