Located in Røa in Oslo, Black Napkins is a Japanese restaurant, cocktail bar, and pizza restaurant from Lofthus Samvirkelag inside Røa Torg (shopping mall).
Black Napkins
Opening: June 9, 2021
Category: Restaurant
Source: Osloloopen
Address & Contact InformationTore Hals Mejdells vei 5, Oslo, Norway
Website Facebook Instagram