Coffee shop offering coffee and food with views of Mount Dirfi.