Lobster Sandwich with Lemon-Garlic Mayonnaise
Can you believe these lobsters came all the way from California?? These are the fresh catch of an Uncle [my mom's brother] who loves fishing.Since they have lots of lobsters when my aunt was about to go home, they decided to freeze some and bring it home here in the Philippines...to us.What they did is