Stylish coffee shop, Terra Caffe, offering a great atmosphere and expertly prepared coffee. Enjoy croissants and other treats.