Map Location
Il Bacaro
106, Lebuh Campbell, 10100, Pulau Pinang, Malaysia