Burger & Lobster, a renowned restaurant from London, has now opened its first location in the Philippines! In late February, this famous eatery, known for its indulgent burgers and delicious lobsters, ...