Book a table

Find a table

About Maisha

Welcome to our family run authentic Indian and Seafood Restaurant in the heart of the royal and ancient town of St Andrews. Maisha means “working with pride.” Our aim is to introduce a truly high quality Indian and Seafood Restaurant which was created with ambition.

Good to know

Average Price
££££ - £30 - £49
Traditional, Unique
Food Hygiene Rating

Location for Maisha

Maisha 5 College Street, St Andrews, Fife & Angus, KY16 9AA



Reviews of Maisha

Share your thoughts with other diners

Write a review

Other restaurants near Maisha

Zizzi St Andrews
St. Andrews

Zizzi St Andrews

The Adamson
St. Andrews

The Adamson

St. Andrews


Check availability
Back to restaurant
Complete your booking

You are requesting to book Maisha for people on at .

Select a special offer

These offers are optional, and there's no commitment.

Error adding booking details, please try later.

First Name is required field
Last Name is required field
Email Address is required field
Phone Number is required field
Diner First Name is required field
Diner Last Name is required field

By clicking 'complete booking' you agree to the SquareMeal User Agreement