★ 4.3 / 5 from 1162 reviews
#3 Pizza in Michelau in Oberfranken
Pizzalieferservice & Ristorante Orchidee
Bergstraße 23, 96247, Michelau in Oberfranken, Germany
"Little salad, little soul! I won't order anymore!"
Delivery, Outdoor Seating, Takeaway, Wheelchair Accessible