Barbarossa Pizzeria Lerchenfeld is a pizzeria offering pizza take away. It is located in St. Gallen.