The Little Green Shop

A flowery concept store that also serves as a tea room in Brussels