Quote:
Originally Posted by Sansa
Never had it but wouldn't mind trying. Where's your South Florida spot?
|
It's called Shizen. It is right on las olas. You would think with Los Olas being such the tourist trap kimchi would be the last thing you'd find. You just have to ask and they will sell you as much as you like.
It's good stuff and very healthy for you too!