A fast food chain that has existed several times, only to mostly disappear.

There's definitely no longer one on Shaftesbury Avenue, despite what this page claims. Apparently there's one hidden in Arrivals of Heathrow Airport Terminal 3.

Other franchises may still exist.

Last edited 2004-03-16 20:15:16 (version 4; diff). List all versions.