Eating places, Services, nec, nec, Business services, nec, nec
Kabylia
"Kabylia is a riddle, wrapped in a mystery, inside an enigma -- and for the record, I HATE puzzles.
It also purports to be a sandwich shop. In practice however no sandwiches can be found. Hence..."
Dan Z.