Little India Restaurant, Kemang India Kemang Club Villas Apartemen, Jl. Kemang Selatan 1 No. 8, Kemang, Jakarta