The Oriental House

91 Market Street, St Andrews, KY16 9NX

T: 01334 474445

We offer a wide range of delicious Chinese, Asian and European dishes, cooked to the highest standards using the freshest ingredients by our highly experienced Chefs. Offering over 200 dishes to choose from!

Maisha

5 College Street, St Andrews, KY16 9AA

T: 01334 476666

A family run authentic Indian and Seafood Restaurant in the heart of St Andrews. 'Maisha' means working with pride and our aim is to operate a truly high quality Indian and Seafood Restaurant in St Andrews.

Gorgeous

B Jannetta’s

31 South Street, St Andrews, KY16 9QR

T: 01334 473285

Now in the fourth generation of family ownership, St Andrews' original ice cream shop (52 flavours!) makes award-winning ice cream on the premises. Our Italian-style cafe is next door to the ice cream parlour.

Zizzi (St Andrews)

87-89 South Street, St Andrews, KY16 9QW

T: 01334 474676

A deceptively small front opens into a spacious, relaxing restaurant able to cater for large parties and intimate diners. We're open all day serving meals, a take away or even just some dessert and a coffee.