From Our Editors
Located in Athens, Itlalia Ristorante 's pizza features homemade tomato sauce and freshly grated cheese.
At Itlalia Ristorante , you can safely park just around the corner.
Prices at Itlalia Ristorante are moderate ? most diners plunk down about $30 per meal. When you're craving pizza, make your way over to Itlalia Ristorante and load up a pizza with all of your favorite toppings.