Food Garden Cafe, Selfridges

Sunday, 14 October 2007

Food Garden Cafe, 4th Floor, Selfridges, 400 Oxford Street, London

We showed up on time for our reservation and was seated and ready to order. By then the restaurant was pretty busy.