Checkers Xpress

Checkers Xpress is a shop in Guernsey.