Village Cafe
Bar · Coffee Shop
Village Cafe is a cafe offering a relaxed atmosphere. It may also feature a bar.
Location
Best places nearby
The highest rated places close to Village Cafe.
Local restaurants nearby
Καλών Δένδρων Σερρών, Κεντρικής Μακεδονίας
