N & S Pizzeria is a pizza restaurant offering pizza delivery. It is located in Eskilstuna, Sweden. Key facts used from search results include 'Pizza restaurant', 'Pizza delivery', and the business name.