Baffi Cafe is a restaurant offering pizza and coffee, ideal for lunch or a relaxing break. Reservations and orders are accepted.