Presto Tandoori is an Indian restaurant offering authentic flavors.