Delambò is a cafe offering coffee, tea, and light fare like sandwiches. Temporarily closed.