Pizza restaurant offering a menu with limited options at its Clontarf location. Features street parking and a TV.