Idili Snack Bar
Bar · Coffee Shop · Greek
Idili Snack Bar is a public establishment offering a variety of drinks including coffee, cocktails, and wine. It provides outdoor seating and takeaway options, with a focus on friendly service and democratic prices. The establishment is known for its bar services.
Location