Eating Italian Pizza at Kelsey’s Restaurant & Pizzeria restaurant in Cape Canaveral, FL.

Feedback

Do you manage or own Kelsey’s Restaurant & Pizzeria?

Yes