Italian restaurant · 111 Main St, Jerome, AZ
Dine-In
More food in Jerome, AZ · Italian Food in Jerome