Gran Plaza is a cafe offering coffee, toast, and sandwiches.