Turkey Leg Indonesia is located in South Jakarta City, Indonesia on Jl. Kemang Selatan I F No.73, RT.4/RW.2, Bangka, Mampang Prapatan. Turkey Leg Indonesia is rated 4.6 out of 5 in the category american restaurant in Indonesia.
Address
Jl. Kemang Selatan I F No.73, RT.4/RW.2, Bangka, Mampang Prapatan
Amenities
Good for kids
Toilets