JavaScript is not enabled.
BEST PIZZA IN THE WORLD. - Review by citysearch c | Anna's Italian Restaurant

Anna's Italian Restaurant

Claim

BEST PIZZA IN THE WORLD. 2/24/2009

I love this place. The red booths and waiters are old school and awesome. The pizza is the best in the world. Order thin crust with green olives, black olives and mushrooms. The carafe of house wine is a deal for $18.00. Ignore the negative reviews...they're haters. 2 hour free parking down the street in the residential area. The pizza is expensive but well worth the money because it is incredible. If you can't afford to eat out stay at home and quit complaining. This place rocks. Pros: pizza, atmosphere, parking, waiters more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021