Grande Caffe is a coffee shop known for its scenic views.