Map Location
Eden Restaurant at Hutton Lane
Jalan Hutton, 10200, Georgetown, Pulau Penang, Malaysia