Alwaha Restaurant
168-170 Clyde St, South Granville
Sydney NSW 2142
Australia