Too much truffles overwhelm
Last week’s restaurant find is a branch of a US restaurant chain with hundreds of outlets across America and Southeast Asia, the latest one in the Philippines. While reports have it that some outlets in the United States had to close, the group is apparently expanding in this part of the world.