The place is big and the staff is friendly. I ate here last year and recently did a take out. The food was alright, nothing too great about it and nothing to complain about. The star deduction was coz while waiting for my order I ordered the 'Cora lemon green ice tea'. I got a small glass with ice and a small bottle that said Cora...ice tea. I guess I was kind of disappointed. I expected a tall glass with the ice tea in it, and also since it said 'Cora' I thought it would be more flavorful than the regular nestea...sadly it's not.