This place is OK for takeaway pizza but nothing special really, we couldn't find anything else nearby when arriving late at night so had the pizza from here on 2 occasions. Didn't try the supplì (rice balls) from here but if you've never tried them I recommend giving them a try as they're probably the best Roman street food...