Slide background
Slide background
Slide background

Lelo's Fish and Sub

We are located at 1270 Saxon Blvd in Orange City, FL. To order food by telephone, please call (386) 851-0749.

Read more

Daily Special

Read more