Abo’s Pizza

Abo’s Pizza just opened in Arvada West Town Center (64th and Indiana). They deliver and sell it by the slice. Great pizza!