Restaurant magazine handbook.
London : Restaurant magazine,
[2003]-
Title from cover.
Description based on: 2006.
Restaurants
Restaurant (London, England)