I found the restaurant/take away online and based on reviews - decided to go! When l reached the pla...
Over charged/Dishonest
7/1/2024
(11)
Advertisement
Red Camel is a charming pizzeria located in the heart of London, England. Known for its inviting atmosphere and delicious handcrafted pizzas, the restaurant offers a variety of toppings and styles to satisfy every palate. With a focus on fresh ingredients and artisanal techniques, Red Camel is a favorite spot for both locals and visitors seeking a delightful dining experience.
Generated from this place's information
I found the restaurant/take away online and based on reviews - decided to go! When l reached the pla...
Food hear never disappoints. Really special authentic Afghan home cooking. Mantu (dumplings with spi...
A small cozy restaurant. Seating place maybe 12 maximum. The chef Akbar was friendly, hospitable a...
Advertisement