Pizza restaurant located in Montelupone. Offers pizza in a piazza setting.