Map Location
Eighty Eight Restaurant
No. 49A, Jalan Kelawei, 10250, Penang, Pulau Pinang, Malaysia