Do they taste better?

Reply to this note

Please Login to reply.

Discussion

They are quite delicious. Better than your run of the mill coffee shop in the US for sure.