image
Olio Italian Restaurant
Olio Italian Restaurant
Olio Italian Restaurant
Olio Italian Restaurant
Olio Italian Restaurant
Olio Italian Restaurant
Olio Italian Restaurant
Olio Italian Restaurant

Olio Italian Restaurant

 

Be the first to review

Italian restaurant – 3.8 stars 69 reviews

Located in: Ramada Plaza by Wyndham Melaka

Ramada Plaza Melaka, Jalan Bendahara, 75100 Malacca, Malaysia

6062848888

 

image