Best (Italian Style) Pizza in Charlotte. For a thin crusted Italian style pizza, this by far the best place, tucked away in a little shopping center off of Montford. It's family friendly, and the quality is consistently good.
The Luisa (no meat) is my family's favorite, follow by the Milano when I am in the mode for a bit of meat. The spinach and meat lasagna is great as well.