See all Restaurants in Phoenix
Times Square
2602 W Deer Valley Rd, 85027 Phone: 6235828866 Timings: Closed until 6:00am tomorrow Days: Mon–Sat, Open: 6:00 AM–10:00 PM Days: Sun, Open: 6:00 AM–9:00 PM https://www.facebook.com/timessquarephxAbout
Italian Restaurant
5 wishlists