In the face of extreme competition from Whole Foods (which is now sitting right across the street), Larry's has exceeded my expectations admirably. First of all, they now have th...
All reviews seem positive