Authentic Indian restaurant offering freshly prepared, flavorful dishes.