Welcome to Macraj Indian Restaurant & Takeaway, a hidden gem nestled in Lossiemouth at 36 High St. This establishment is captivating diners with its blend of tradition and innovation. The menu features a variety of authentic Indian dishes, meticulously prepared using fresh ingredients. Highlights include the indulgent Chicken Tikka Balti and the rich Butter Chicken, perfectly complemented by warm, fluffy naan and fragrant rice.
Customers rave about the attentive service and friendly atmosphere, noting that each visit feels special. As one reviewer expressed, the restaurant has returned to its "superb best," continually delighting both locals and visitors alike with a consistently high standard of quality. The Black Isle Brewery crafted beer offerings add a unique touch, enhancing the dining experience. Whether you’re seeking an exquisite night out or a convenient takeaway, Macraj promises a memorable culinary journey that captures the heart of Indian cuisine.