Fine Indian Dining · Saint John, NB

Thandi

Where tradition meets the table

(506) 648-2377

Scroll

Our Story

A Culinary
Journey

Nestled in the heart of uptown Saint John, Thandi Restaurant brings the rich culinary traditions of India to New Brunswick's dining scene. Our name — meaning "cool and refreshing" in Hindi — reflects our philosophy: thoughtful cooking that nourishes both body and spirit.

Every dish on our menu is crafted with authentic spices, locally sourced ingredients where possible, and the care of chefs who take pride in honouring centuries-old recipes while embracing the best of East-meets-West fusion cuisine.

From our signature Butter Chicken to our hand-cut New York Strip Loin, Thandi offers an elegant dining experience for every palate — whether you're joining us for a romantic dinner, a family celebration, or a corporate gathering.

33

Canterbury Street
Saint John, NB

Plan Your Visit

Hours of
Operation

Sunday4:00 PM – 9:00 PM
Monday4:00 PM – 9:00 PM
Tuesday4:00 PM – 9:00 PM
Wednesday4:00 PM – 10:00 PM
Thursday11:00 AM – 10:00 PM
Friday11:00 AM – 10:00 PM
Saturday4:00 PM – 10:00 PM

Please verify hours during holidays.

Dine With Us

Join Us for an
Unforgettable Evening

Whether you're celebrating a special occasion or simply craving exceptional Indian cuisine, Thandi's table is always set for you. Reserve ahead for the best experience — or order takeaway at your convenience.

Or call us at (506) 648-2377

Private Events

Planning a special event?

Thandi offers full catering and private dining packages for weddings, corporate events, and intimate gatherings.

Learn More