Came across this place as we walked to Fenchurch from St Pancras. Owner was right when he approved i...
Cafe Carmel
(17)
Advertisement
Photos
Cafe Carmel is a charming pizzeria located in the heart of London, England. Known for its cozy ambiance and friendly staff, it offers a delightful selection of artisanal pizzas made with fresh, high-quality ingredients. Guests can enjoy a variety of classic and innovative toppings, all served in a welcoming atmosphere that’s perfect for families, friends, or casual dining. Whether you're a local or a visitor, Cafe Carmel is a must-visit spot for pizza lovers.
Generated from this place's information
Also at this address
Reviews
Excellent fresh food and very friendly owners. Good prices and all with a smile. A little gem on a r...
Cafe near Kings Cross with excellent, good value food which is cooked quickly by the friendly owners...
You might also like
Advertisement




