The local food in Nainital is a mix of Indian and British cuisine. There are a lot of restaurants in the city that serve both Indian and British food. Some of the popular Indian dishes that are served in Nainital are aloo gobi, chicken tikka masala, and mutton biryani. Some of the popular British dishes that are served in the city are fish and chips, shepherd's pie, and roast beef.