Moh Leo Saputra 1.56

Jalan Ki Gede Ing Suro Lr Langgar, RT. 4 RW. 2 No. 104
Palembang,
Indonesia

About Moh Leo Saputra

Moh Leo Saputra Moh Leo Saputra is a well known place listed as Restaurant in Palembang ,

Contact Details & Working Hours