> > Mario's Italian Restaurant

Mario's Italian Restaurant

Restaurant
 +60 4 9529999
Holiday Villa Beach Resort & Spa Langkawi, Lot 1698, Pantai Tengah, Mukim, Alor Setar, Alor Setar - 07000

Write Review

You might also like