Restaurant in Leytron
Sign in to add a photo.
Iliko is a Restaurant based in Leytron, Switzerland. Cuisine: Burgers.
Iliko is a Restaurant in Leytron serving Burgers.
No reviews yet — be the first to review Iliko.
Reviews are moderated before publishing. Sign in to skip moderation.