N21 Restaurant offers authentic Neapolitan pizza in a relaxed atmosphere. It also features a continental restaurant and a handicraft café. The establishment is located at Storgatan 21.