Canal Street Grill, NEW SMYRNA BEACH, Florida (FL)
Readily operating at 523 Canal Street () in NEW SMYRNA BEACH, Florida (FL) (32168), Canal Street Grill can be called at 3864233600. It is best to contact them in ahead of time to select 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
