Costa's Deli, CRYSTAL RIVER, Florida (FL)
Readily settled at 6677 West Gulf To Lake Highway () in CRYSTAL RIVER, Florida (FL) (34429), Costa's Deli can be called at 3527952699. Make sure you contact them early in advance to select your place in the restaurant.
More restaurants in CRYSTAL RIVER, Florida (FL)
Costa's Deli contact information and details:
Address: 6677 West Gulf To Lake Highway - , CRYSTAL RIVER, Florida (FL) 34429
Contact Phone: 3527952699