A Torra is a snack-pizzeria offering pizza and other snacks. Takeout and delivery options are available.