La Mozzarella Mastro Casaro is an Italian deli and pizzeria specializing in fresh mozzarella and other Puglian products. Guests can enjoy a variety of Italian dishes, including pizza, and purchase a selection of cheeses, conserves, and pastas.