I give them 3 stars only for the following reasons:
- Echo is extremely annoying as you dine in " Ceiling and wall design problem "
Simply you may leave with a headache!
- On several occasions they just can't your order right!
Still like their food, I still give them my business " Carry out only "