O'Pizza is a fast-food restaurant offering delicious and affordable takeaway dishes. They are committed to using only fresh ingredients. The establishment is located at 8 Rue Georges Herbaut.