Franco located in Marylebone suburbs near Edgware Road serves delicious Italian food with a taste of home
Sourdough pizza made from the freshest ingredients and baked in our wood fired oven.
The best wood fire pizza in London....