Cardamom Bldg, The, 31 Shad Thames, London SE1 2YR
Italian restaurant | Pizza Takeaway | Restaurant
A contemporary pizzeria chain that features skilled chefs in striped t-shirts preparing handcrafted pizzas in a casual and inviting atmosphere, fostering a sense of community and culinary craftsmanship.