Restaurant near me
5/5

Restaurant Franco Manca - Russell Square

Bloomsbury, 5 Bernard Street WC1N1LJ

Menu

Home delivery of Pizza in Bloomsbury

No Organic Tomato Sauce

No Chorizo

No Cantabrian Anchovies

+ 219

Home delivery in United Kingdom

Franco Manca - Russell Square deliver your meals as quickly as possible. Ask the restaurant if they have take out orders.