Flo pizza is a pizzeria offering a variety of delicious pizzas cooked in a wood-fired oven. Guests can enjoy their meal on-site or opt for convenient takeaway service.