Canal Street Grill, NEW SMYRNA BEACH, Florida (FL)
Readily settled at 523 Canal Street () in NEW SMYRNA BEACH, Florida (FL) (32168), Canal Street Grill can be contacted at 3864233600. It is best to call up early in advance to reserve your place in the restaurant.
More restaurants in NEW SMYRNA BEACH, Florida (FL)
Canal Street Grill contact information and details:
Address: 523 Canal Street - , NEW SMYRNA BEACH, Florida (FL) 32168
Contact Phone: 3864233600