Named after the 7 main spices used in Indian cooking, 7 Spices Indian restaurant in Applecross is home to some of the best curry south of the river. With plenty of old faves (we really struggle to go past the chicken tikka masala!), those who visit on a Friday or Saturday night can get their fill from the buffet for $35. Bargain!
Image credit: Foodess