Italia Pizzeria & Deli, DENVER, Colorado (CO)

Feeling hungry? Italia Pizzeria & Deli might be the restaurant to suit your needs.
Conveniently situated at 6261 West Alameda Avenue () in DENVER, Colorado (CO) (80226), Italia Pizzeria & Deli is available at 3032375227. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in DENVER, Colorado (CO)


Italia Pizzeria & Deli contact information and details:
Address: 6261 West Alameda Avenue - , DENVER, Colorado (CO) 80226
Contact Phone: 3032375227