N
Nicholas Feagans Review of Mazzaro - Italian Restaurant
The deli bar is the only reason I go. Great food. ...
The deli bar is the only reason I go. Great food. Strict hours because the staff would never get home to see their family. I recommend it to anyone coming to town (The Hot Italian sandwich is worth it)
Comments: