About Our Franklin Location… 

MAFIAoZA'S™ is thrilled to announce the opening of our third location in the Factory at Franklin. For years, MAFIAoZA'S™ has been wowing capacity crowds nightly at our 12th South location with our comfortable, welcoming ambiance, authentic Italian cuisine, and extensive Old and New World wine list. 

Opening another location in Franklin has been a dream of ours for years, and we are excited to continue our traditions in this beautiful new location! With almost 600 seats, 4 patios, a swanky cocktail lounge, 36 beers on tap, and an expanded wine list, MAFIAoZA'S™ Franklin will be one of the largest restaurants in Tennessee.