Den beste maten vi spiste på Kypros! The best food we had in Cyprus! I eat a lot of Indian wherever I travel, and this is one of the best indian meals I've had in a long time! They perfectly adjusted the spice level, the service was excellent, and the food was amazing! The bus stops right outside, and it's really worth a quick bus ride from Agia Napa as well.
Overview
Perched just above Malmia Pub at 327 Cavo Greko Avenue in Cyprus, Balti House Indian Restaurant feels like one of those places you stumble upon once and then keep returning to. I first visited on a breezy summer evening after a long walk along the Protaras coastline, drawn in by the warm aroma of cumin, cardamom, and charcoal-grilled meats drifting down the stairs. Since then, it has become my go-to spot whenever I crave authentic Indian cuisine that goes beyond the usual tourist-friendly adaptations.
The location itself is surprisingly convenient. Being situated above a lively pub means you can enjoy a relaxed dinner before heading downstairs for drinks, or simply soak in the vibrant atmosphere of Cavo Greko Avenue. The restaurant’s interior strikes a balance between traditional and modern, with subtle Indian décor touches-ornate lamps, warm earthy tones, and soft Bollywood instrumentals playing in the background. It’s cozy without feeling cramped, and the outdoor seating offers a pleasant view of the buzzing street below.
Now, let’s talk about the menu, because that’s where this place truly shines. Indian food is known for its layered spices and slow-cooked techniques, and here you can taste the care in every dish. The chicken tikka masala arrives with a rich, velvety tomato-based sauce, balanced perfectly between sweetness and spice. Their lamb balti, cooked in a traditional wok-like steel bowl, delivers deep, aromatic flavors that build gradually rather than overwhelm. I once asked the chef about their method, and he explained how they toast whole spices before grinding them in-house. That simple but crucial step enhances the essential oils in the spices, which, according to culinary research published by food science experts, significantly boosts flavor intensity and aroma.
Vegetarian options are far from an afterthought. The saag paneer is creamy yet fresh, and the chana masala has that comforting, homestyle taste you’d expect from a family-run kitchen in Delhi. The naan bread-especially the garlic naan-comes out blistered and slightly smoky from the tandoor oven. Tandoor cooking, a technique endorsed by culinary institutions like the Culinary Institute of America for its high-heat, quick-sear properties, locks in moisture while creating that signature charred edge. You can taste that difference here.
One thing I appreciate is how the staff genuinely guide you through the menu. If you’re unsure about spice levels, they’ll adjust the heat without compromising authenticity. On my last visit, I brought friends who were new to Indian cuisine. The server suggested starting with onion bhajis and chicken pakoras to share, then pairing a milder korma with a spicier vindaloo for contrast. It turned into a mini tasting session, and everyone left impressed. That kind of thoughtful service makes a huge difference.
Online reviews consistently highlight the restaurant’s consistency and generous portions. While I always take online ratings with a grain of salt, my own repeated visits confirm that quality control here is taken seriously. The rice is fluffy, never clumped; the curries arrive hot; and the plating, though simple, is inviting. Hygiene standards also appear solid, with a clean dining area and attentive staff who follow proper food handling practices.
From a value perspective, prices are fair for Cyprus, especially considering the portion sizes. Sharing a couple of mains, rice, and naan between two people is more than enough. For larger groups, the mixed grill platter is a standout, featuring seekh kebabs, tandoori chicken, and lamb chops, all marinated overnight for maximum flavor absorption.
If there’s any limitation, it’s that during peak tourist season, the place can get busy, and waiting times may stretch slightly. Booking ahead is a smart move, particularly on weekends. Still, the wait rarely feels frustrating once the food hits the table.
Whether you’re a local resident or a traveler exploring Cavo Greko, this Indian restaurant offers a genuine taste experience rooted in traditional techniques and thoughtful hospitality. It’s the kind of spot where the spices tell a story, the service feels personal, and each visit adds another reason to come back.
Good to know
Service options
✓ No-contact delivery ✓ Delivery ✓ Takeaway ✓ Dine-in ✓ On-site servicesOfferings
✓ Alcohol ✓ Beer ✓ Coffee ✓ Halal food ✓ Spirits ✓ Vegan options ✓ Vegetarian options ✓ WineDining options
✓ Lunch ✓ Dinner ✓ Dessert ✓ Seating ✓ Table serviceAmenities
✓ Bar on site ✓ Toilet ✓ Wi-Fi ✓ Wi-FiCrowd
✓ Family friendlyPlanning
✓ Accepts reservationsPayments
✓ Debit cards ✓ NFC mobile payments ✓ Credit cardsChildren
✓ Good for kids ✓ High chairs ✓ Kids' menuParking
✓ Free parking lot ✓ ParkingPhotos
Location
Reviews
First time visiting on the 28th June, staff are very welcoming and so friendly, they have a large menu, the food was fantastic. Highly recommend!
Best curry that I've had in Cyprus, I would highly recommend it. I've been to quite a few Indian restaurants in Cyprus some disappointing but we found this one by chance. I had the Pathia it was delicious. We will definitely be coming back.
The reviews here were correct: fabulous indian food!! Well worth the long walk with the family! We had papadoms, various naan breads, butter chicken, chicken tikka masala, lamb biryani. I asked for a side sauce Vindaloo to spice my food up. It was excellent all of it! The family was really happy and we got some leftovers in a doggybag for tomorrow! The staff was super friendly and helpful. Thanks to the chefs!!
Great food, with big portions, madras hot was about the same as UK, ask for for extra green chillies for extra heat! Garlic Nan bread is one of the best I have tried, especially abroad. And to top it off its air conditioned. only disappointment there was no draught Cobra or Kingfisher, but do both in bottles.
Amazing food!! Made my curry hot as requested, lamb was tender!! Naan bread was amazing, been twice now why we stayed for 2 weeks, owner remember our previous order, very welcoming!
We stumbled upon this place which is just a bit off the main hotel strip. Excellent authentic Indian food! The staff are great and accommodate requests. The Vindaloo is super spicy! Been to so many restaurants where the Vindaloo is just tomato puree. When we went back the second time, the waiter who ended up being the owner's nephew remembered my love for spice and asked me if I wanted my Daal Makhani vindaloo style! The ambiance is maybe a little less outdoorsy than other places but the staff and food make up for it. We got: Veg Vindaloo: amazing. If you like spicy try a Vindaloo here! Daal Makhani: creamy and tasty! I had it Vindaloo style! You can get it normal as well. Butter Paneer: authentic tasty and perfectly buttery Paneer Kadahi: decent but preferred the butter paneer Naan: tasty! Rice: very well done. It sounds simple but good rice has to be separated and not over or undercooked. I would give the other Indian restaurants in Protaras a miss and go for this one if you want authentic Indian. Good price too even with drinks.
Food was fabulous. You can taste each and every ingredient! Good portion size too. Even the onions with the poppadoms were so fresh and tasty. Definitely worth a visit.