We are open

Zaffran Kebab and Pizza

Order online for delivery & collection

Welcome to Zaffran! Enjoy a delicious selection of freshly prepared kebabs, pizzas, burgers, wraps, crispy chicken, and desserts. With tasty meal deals, family favourites, and grea...

Kebab and Pizza kitchen in Caldicot,

Order direct, not via an app

Freshly prepared

Cooked to order, every time

Delivery & collection

Straight to your door or ready to grab

Secure checkout

Encrypted card payments

Welcome to Zaffran – Your Destination for Great Food!
The food was delicious, and the portions were generous. The fish and chips were crispy, and the...
Marija Reas

Welcome to Zaffran – Your Destination for Great Food!

At Zaffran, we believe great food brings people together. We are passionate about serving delicious, freshly prepared food made with quality ingredients and care.

From our mouth-watering kebabs and freshly baked pizzas to juicy burgers, crispy chicken, tasty wraps, and irresistible desserts, our menu has something for everyone. Whether you're enjoying a family meal, sharing a special moment with friends, or grabbing a quick bite, we're here to make every meal enjoyable.

We take pride in offering great taste, generous portions, and excellent value for money. With a variety of meal deals, kids' favourites, and family-friendly options, there's always something delicious waiting for you.

Zaffran – Fresh Taste, Great Value, Every Time!

What our customers say

5
2 recent reviews

The food was delicious, and the portions were generous. The fish and chips were crispy, and the burger was fresh and tasty. Great value for money. Highly recomm...

Marija Reas 2 years ago

A lovely local takeaway with a great selection of food. The pizza was full of flavour, and the kebab was really satisfying. Friendly service and plenty of optio...

Leary Hoffer 2 years ago

Find us

We are open

9 Newport Road, Caldicot, NP26 4BG

Contact

Allergies, a large order, or something that went wrong — send it here and we'll come back to you by email.

In a hurry? Call 01291424466.