Authentic Italian food but not the best in Sing...
Authentic Italian food but not the best in Singapore. Pizza from la Nonna is better for the same price range
Authentic Italian food but not the best in Singapore. Pizza from la Nonna is better for the same price range