Authentic Indian restaurant offering flavorful dishes and generous portions. Known for fresh cuisine and a trendy atmosphere.