Tiracua is a pizza restaurant offering table service. Known for its delicious pizza and friendly service.