Restaurant Review: Latteria Mozzarella Bar Offers Italian Cheeses and So Much More in Singapore
Nestled in the heart of Duxton Hill, the ambience in Latteria Mozzarella is homely and cozy, characteristic of a quality Italian restaurant. Diners ha…