Cleo's
Bar · Coffee Shop · Casual Dining
Cleo's is a cozy bar located in the heart of Venlo, offering a pleasant spot for lunch. It is situated in a lively market square with views of the town hall and surrounding terraces. The establishment is known for serving drinks and food.
Location
De beste zaken in de buurt
De best beoordeelde zaken dicht bij Cleo's.
Local restaurants nearby
Markt 20, 5911 HD Venlo, Nederland

