Arya Restaurant

Arya Restaurant

Address: 28-30 Campbell Lane (at small lane in Little India), Central Singapore, Singapore

Phone: +65-62976796