Café Nizza Rumors & Newly Opened Restaurants Open Located in Södermalm in Stockholm, Café Nizza is a Nordic-Italian restaurant from the team behind Babette. Café Nizza Opening: October 6, 2016 Category: Restaurant Address & Contact Information Åsögatan 17, Stockholm, Sweden Website Instagram Go to Rumors Main Page