This is a great location in the heart of champions gate we shop here every week. Pros: great employees and clean store Cons: slow at the deli
All reviews seem positive