Bar
Times Square Neighborhood Italian Restaurant
8 locals recommend,
Location
2602 W Deer Valley Rd
Phoenix, AZ
Deer Valley
Tips from locals
Fantastic Italian! Sitting in a strip mall, it seems like something that might not be inviting - but the food is wonderful! Great seafood, pasta, healthy fare, wine list, and tiramisu. Something for everyone - you won't regret this choice!
Local small chain, family owned. Excellent food, but atmosphere isn't great - pretty loud.
Head just a block away for some mouth watering Italian food. They're pasta dishes are wonderful and their pizza is fantastic!