Little Italy is a small Italian restaurant. The food here is really delicious. Their tomato beef rice has a sour taste and whets my appetite! There is also seafood baked rice, which is also the number one staple food in the restaurant.
More
Reviews of Little Italy
Some reviews may have been translated by Google Translate
Little Italy is a small Italian restaurant. The food here is really delicious. Their tomato beef rice has a sour taste and whets my appetite! There is also seafood baked rice, which is also the number one staple food in the restaurant.