7th italian phoenix wallpaper italian restaurants phoenix 7th street The business is located in 5813 N 7th St Phoenix AZ 85014 USA. Without a doubt a table surrounded by good friends convivial vibes… Wednesday, October 26, 2022 Edit