Geethanjali is an Indian restaurant offering a mix of flavorful dishes.