Moghul Room (6 Pyramids Road, Mena House Oberoi, Cairo) — The Moghul Room, in the Mena House Oberoi Hotel, is definitely the best Indian restaurant in Cairo and one of the best up-scale restaurants in the Egyptian capital. Although it offers mainly North Indian cuisine, the menu lists as well a good selection of kebabs, vegetarian dishes, meat dishes and biryanis. The food is of excellent quality and not that spicy-hot, but it can be spiced up if you ask for it. Try their famous chicken curry and their breads, such as the delicious Massala Kulcha. And, unusually for Cairo, enjoy your meal in a smoke-free ambience.