japanese curry restaurant in henley beach south
About 2 results.
Charminar Indian Restaurant
Henley Beach Road 1, 5022 Henley Beach South, AustraliaCharminar offers cultivated Indian cuisine throughout Adelaide, from the tantalisingly traditional to the majestic modern.