MANILA, Philippines — A Chinese restaurant in Manila humorously received a 5-star rating from Michelle Lyn, not the Michelin ...
A Chinese restaurant in the Philippines featured a review from a customer ... and consistency both across the entire menu and ...