Iris Greer rated Margherita Pizza 9.5/10 · Culinayr