where to eat in teck whye