GREAT staff, great products in store, they are very helpful and are always there. The products they stock are great!
Colossus Supermarket is a Greek delicatessen. Probably their busiest section is where they sell cheeses. Why I like shopping there is because not...