The Cafe Location

We are located in the Coralwood Shopping Center in Cape Coral, FL.

Cafe Restaurant
2301 Del Prado Blvd.
Cape Coral, FL 33990
Telephone: (239)574-7554


View Larger Map