Where to find pizza in Ponta Delgada, Azores!
One of the very few things that I did not like about the Azores was its lack of modern, upscale restaurants. Everything seemed old and tired. Sooo, I was super excited when we walked into Big21 for dinner on our last night, which turned out to be one of my favorite meals of the week! … Continue reading Restaurant Review: Big21, Ponta Delgada, Azores.