Amin's cafe

Food

Europe, Finland, Helsinki