Lemon Square Cheese Cake is a highly popular, mass-produced snack cake from the Philippines, made by the company Lemon Square. Despite its name, it is not a traditional refrigerated cheesecake but rather a soft, moist, and fluffy “cupcake-style” sponge cake with a distinct cheesy flavor.

Reviews
There are no reviews yet.