Leone Italian Restaurant is located in Gelugor, Malaysia on 414, Lengkok Sungai Gelugor 1, Sungai Gelugor. Leone Italian Restaurant is rated 4 out of 5 in the category italian restaurant in Malaysia.
Address
414, Lengkok Sungai Gelugor 1, Sungai Gelugor
Service options
Takeaway
Dine-in