Top at Town Indian Restaurant ← View details 222B Jull Street, Armadale, Western Australia 6112 +61 8 6555 4699 Get Directions From* To * — Required information