Slide background
Slide background
Slide background

Welcome to Lelo's

Lelo's BBQ is located at 1270 Saxon Blvd in Orange City, FL. To order food by telephone, please call (386) 775-7745.

Read more

Daily Special

Read more