Time Square offers consistently good food and service at both locations. The Union Hills location is more open and offers a better seating, but could have benefitted from a better location. I have eaten at the Union Hills location three times and have twice been disturbed by screaming children. I frequently eat at the Deer Valley location which is busier and still loud but has more polite clientele. Bring earplugs and enjoy the good food!