Italian restaurant · 8039 Fossil Creek Rd, Strawberry, AZ
Dine-In
More food in Strawberry, AZ · Italian Food in Strawberry