Snack Bar e Pizzaria Roma offers pizza and snack options. Located in Covilhã Shopping.