South Star Indian Cafe is a Australian Restaurant based in Armadale, Western Australia. South Star Indian Cafe is located at 184 Schruth St S, Armadale WA 6112, Australia,
Please contact South Star Indian Cafe using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find South Star Indian Cafe opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.