Nearby
Little Italy
- 7 Likes
- 2 Reviews
Western, Italian
Hotel Capita, Jalan Haji Saman, Kota Kinabalu, Sabah
You might also like
Pho Hoa
- 3 Likes
- 8 Reviews
Vietnamese
The Curve Shopping Centre, Mutiara Damansara, Petaling Jaya, Selangor