Franco Manca
Pizza · Italian
Enjoy sourdough pizza at Franco Manca, a pizza restaurant. This location was the first outside of London.
Location
Best places nearby
The highest rated places close to Franco Manca.
Local restaurants nearby
Unit 24 Friary St, England



