Muzza is a pizza restaurant known for its large, Italian-style pizza slices.