Mantra House at night

Mantra House — Modern Indian Dining & Bar, Greetland, Halifax

Much-loved classics alongside dishes inspired by the variety of India's culinary traditions — served in the heart of Greetland.

The Experience

Mantra House is a modern Indian dining and bar experience built around the rich flavours, regional character and generous spirit of Indian cuisine.

Booth seating in the Mantra House dining room

The Restaurant

Set on Stainland Road in Greetland, Mantra House brings contemporary Indian dining to Halifax. Warm lighting, rich forest-green tones and gold detailing create an atmosphere that feels both relaxed and special — a place for long dinners, celebrations and everything in between.

With room for up to 110 guests, we welcome intimate tables for two through to large group bookings and private functions.

More about us →
Curries, biryani and freshly baked naan

The Food

From vibrant street food and chaats to tandoori specialities, rich curries, fragrant biryanis, freshly baked breads and carefully chosen sides, our menu is designed for both sharing and individual dining.

Expect familiar favourites alongside distinctive flavours, aromatic spices and dishes prepared to be enjoyed at the table.

Explore the menu →
The bar at Mantra House

The Bar

Whether you are joining us for a casual meal, celebrating with friends and family, or enjoying an evening at the bar, Mantra House is a place to come together over good food and good company.

Book a Table

Book a Table

Reserve online in seconds or call us on 01422 763532. Groups of up to 25 can book online — for larger parties, please get in touch.

We want every visit to feel relaxed, welcoming and memorable.

Good FoodGood CompanyGreat Flavours

Visit Us

Location

83 Stainland Road
Greetland, Halifax
HX4 8BD

Get directions →

Opening Hours

DiningBar
Monday12:30 – 21:3012:30 – 23:00
Tuesday12:30 – 21:3012:30 – 23:00
Wednesday12:30 – 21:3012:30 – 23:00
Thursday12:30 – 22:3012:30 – 00:30
Friday12:30 – 22:3012:30 – 00:30
Saturday12:30 – 22:3012:30 – 00:30
Sunday12:30 – 21:3012:30 – 23:00
Book a Table