Nick's Italian Restaurant -Tatum
10810 N Tatum Blvd, Phoenix
(602) 953-1110
Menu
Restaurants in Phoenix, AZ
Nick's Italian Restaurant -Tatum
10810 N Tatum Blvd, Phoenix, AZ 85028
(602) 953-1110