Restaurant
Franco Manca Earls Court
56 locals recommend,
Tips from locals
Very Italian Pizza with international taste. cozy place, nice service and cheap!
Unique things to do nearby
Locals also recommend
- 27 locals recommend
Location
151 Earls Ct Rd
London, England