Did this place survive the hurricane?

Owen Reed | Oct 26, 2017 | Category: Pizza restaurant

Tower of Pizza - All questions

Address: 81645 Overseas Hwy, Islamorada, FL 33036, USA

Gabriel Finfrock | Oct 26, 2018

Yup

Seth McCoy | Oct 26, 2018

Yes

Steve Berkley | Oct 26, 2019

Only problem was a sign on the roof. Restaurant was totally untouched. Open for business within days

Melissa Bosque | Oct 26, 2017

I don't know.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places