EuroStuzzico offers pizza delivery. Located on a main road, it's a popular spot for takeaway.