Thank you for viewing the listing for Southstar Indian Cafe here at OnlineDining.com.au. Southstar Indian Cafe is listed as a cafe, Restaurant and a takeaway venue. Southstar Indian Cafe is located at 184 Schruth St S, Armadale WA 6112. If you have a menu, special or other details regarding Southstar Indian Cafe, please let us know.