About this place
Little Italy Tapau is a popular Italian restaurant located in Kota Kinabalu, known for its fresh seafood and homemade lemonade. Reviewers enjoy the authentic taste of their dishes, particularly the squid fritters, ravioli, and pizza. Some mention that the service is friendly and attentive, while others find the atmosphere to be lacking. One reviewer even notes that their tiramisu is disappointing. However, many praise the restaurant's quality food and excellent service, making it a must-visit destination for Italian food lovers. Additionally, the restaurant is near the Hyatt Hotel and can be reached by a 5-minute walk.