New Indian restaurant serving excellent dishes.