La Barca
Italian · Pizza · Fast Food
La Barca is a fast-food restaurant specializing in Italian cuisine, including pizza.
Location
Best places nearby
The highest rated places close to La Barca.
Local restaurants nearby
59 Allen Rd, London, England
- 1E Pellicci99
- 2Il Bordello98
- 350098
- 4Jacuzzi98
- 5Rucola97



