Manchu and Masala is an Asian fusion restaurant specializing in Indian Chinese cuisine, with carry-out and vegetarian options available.