Pizza Review
Best lobster pizza i have ever had!! It has some flop but the taste of lobster and butter on it makes up for it!! the crust is nice and crunchy! It’s definitely a must try if you’re a pizza lover and in key west! A little expensive but it’s AMAZING