A cafe offering coffee and likely other refreshments. Recently relocated to a new address.