Otto Pizza

4.7 (616)restaurant

804 S Ash Ave, Tempe, AZ 85281, USA

A laid-back Tempe staple serving classic pizzeria fare alongside fresh pastries.

Get directions

Description

Located along South Ash Avenue in Tempe, this casual neighborhood destination centers its appeal on quality ingredients and reliable service.

Ask Karpo for more information.