Cinnamon Spice is an Indian restaurant offering cuisine inspired by the mogul kings. Known for flavorful dishes and friendly service.