Mafiaozas – Best Pizza in Nashville

Mafiaozas is located on 12th south and is neighbor to restaurants like Burger up, Urban Grub, Tacqueria De Sol, and the Frothy Monkey. I am adamant in the idea that 12th south is home to some of the best restaurants on this side of Nashville. … [Read more...]