The first Shake Shack restaurant in the Philippines opened at Central Square in Bonifacio Global City, Taguig.