I was told this was a great place for home style cooking. I was also told it was near the entrance to Key West, but looking online, I only see locations in Key Largo. Does anyone know if there is also one further down towards Key West?
Healthy, tasty, and ready in 10 minutes—what more could you ask for in a pizza? The fact that we're talking about a smoked salmon pizza all for you only makes this easy weeknight meal all the more impressive.