A Taste of Indonesia

Address:

5700 West Spring Mountain Road
Suite A
Las Vegas, NV 89146

Phone:

+1 702 365 0888

Map:


Contact   ·   Privacy   ·   Terms