restaurantLogo

Cleo's Cafe & Restaurant

8390508509

Food delivery at your doorstep!
foodIcon
Drinks Menu
foodIcon
Food menu
Home

Home

Cart

Cart

Orders

Orders

Website URL