The popular pizza Margherita owes its name to Italy's Queen Margherita for whom the pizza was created for in 1889, containing the three colors of the new Italian flag.
Red tomatoes, white mozzarella and fresh green basil. (History of Pizza)
Come try our fresh and delicious pizza Margherita and let us know what you think!