Is the restuarant open 12/24/2018???
Address: 1341 Del Prado Blvd S #1, Cape Coral, FL 33990, USA
Hank Daniel | Sep 11, 2019
Yes but not sure of the hours.
Cynthia Williamson | Sep 11, 2019
Not sure, you may want to call.
Thanks! Your answer is awaiting moderation.