India Garden Restaurant & Takeaway

Address

Physical
61 The Mall Cromwell 9310

Contact numbers

Primary
03-445 0218
Fax
03-477 2497
Secondary No.
03-477 2495