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.