I wouldn't recommend getting takeout from this place either. 2 out of the 3 times I've tried takeout have been disappointments and a waste of time. I'm not giving them anymore chances.
Pros: If you work in Sterling Plaza I or II in Factoria, it's really close by.
Cons: Bad food, Bad Service
more