i've been to Suda and Pier 21.
Pier 21 is very modern and reasonably priced and everyone likes a good selection.
i had read recommendations for Suda and tried it out. I was not impressed.
Seemed like it catered more to Western (white) tourists as that what i really noticed most of the patrons. could be dependent on time but i tried it once and it was enough for me.