Times Square
Restaurant • Italian restaurantLow-key Italian place with sandwiches & a large selection of traditional entrees, plus a full bar. People often mention Italian, good, service, breakfast, Great, time, location, great, sauce, staff,
Address
5775 W Bell Rd #15, Glendale, AZ 85308, United States
Website
Contact
+1 602-863-4131Price rating
$$ $$
Rating on Google Maps
4.50 (1.5K reviews)Open on Google Maps