Papillon, Athens – Greece
Located in the Northern Athenian suburb of Neo Psychiko, Papillon is an all-day bar & restaurant that embodies the bistro[…]
Read moreThe best F&B store concepts globally
Located in the Northern Athenian suburb of Neo Psychiko, Papillon is an all-day bar & restaurant that embodies the bistro[…]
Read more