Italian flag color classic pizza, Margherita

It is rare to find a European city that arrives as a tourist or on business and does not realize that it has been ‘cuisine occupied’ by Italians. It’s so versatile that it’s equally satisfying to serve in a cathedral of taste buds or a small pub lost in the hustle and bustle of a …

Italian flag color classic pizza, Margherita Read More »