Pizza e Basta is a pizza restaurant specializing in Roman-style pizza. They offer delivery and homemade supplì.