Authentic
Souvlaki Excellence.

Experience the finest Greek flavors in the heart of Hornby. Freshly grilled meats, handmade pitas, and our signature sauces.

Our Story

Crafting the Perfect Souvlaki Since Day One

Established in the heart of Christchurch, Hornby Souvlaki has become a local cornerstone for authentic Greek street food. Our philosophy is rooted in a simple promise: Eat Fresh, Eat Healthy. We believe that the best flavors come from the best ingredients, which is why we source our produce locally and prepare everything from scratch, every single day.

Our journey began with a passion for traditional Mediterranean recipes. From our hand-marinated lamb and chicken, grilled over an open flame, to our signature garlic yogurt sauce and crispy, golden falafel, every dish is a tribute to our heritage. We don't just serve food; we serve a piece of Greek culture, wrapped in a warm, handmade pita.

Whether you're visiting us for a quick lunch or bringing the whole family for an open souvlaki feast, we welcome you with the warmth and hospitality that defines our brand. Join us and discover why Hornby Souvlaki is more than just a meal—it's a Christchurch tradition.

100%

Fresh Ingredients

Daily

Made from Scratch

Local

Sourced Produce

Grilling Meat
Public Opinion

What They Say

"The best souvlakis in Christchurch hands down. The bread is always fresh and the meat is perfectly seasoned."

James R.

"Generous portions and very fresh ingredients. The open souvlaki platter is a must-try!"

Sarah M.

"The lamb is cooked perfectly every single time. Quick service and very friendly staff."

David L.

"Best value for money if you want something healthy and filling. Highly recommend the mixed souvlaki."

Emma W.

"Delicious deluxe beef souvalaki packed with so much flavour!"

jazz barclay

"Loved the fresh ingredients, generous portions, and friendly service. Had lamb souvlaki it was \"excellent\" & “juicy”..."

Karmjeet Singh

"good quality.perfect portion size and delicious"

saral singh
Find Us

Contact & Location

Opening Hours

  • Mon - Tue: 11:30 AM - 9:00 PM
  • Wed - Sat: 11:30 AM - 10:00 PM
  • Sunday: 11:30 AM - 9:00 PM
Order Online