F
Fred Oliveira Review of The castaway restaurant
The location is great! Beautiful views from the de...
The location is great! Beautiful views from the deck! However, the service and food were not up to par.
Comments: