Modern cafe offering excellent coffee, fresh food, and a warm welcome. Part of a recently refurbished complex with various amenities.