I just want to thanks Zavida's management for reading my Yelp review and contact me privately.
This is definitely good customer service. I received an apology and an offer for a complimentary beverage for my next visit. He also assured that it would not happen to other customer again.
Maybe I would give them another try.