adelaidefoodcentral.com
Baba Gallery
Baba Gallery is a Malaysian and Chinese restaurant near the Chinatown entrance on Gouger Street. The first thing that strikes you about this place is the use of green. The colour coordination conti…