Steve's Café & Tagesbar is a café offering a relaxed atmosphere.