Tamo Mozzarella Bar is a restaurant specializing in mozzarella dishes. Enjoy a selection of tasty plates in a unique setting.