dina
A great place
Situated in the Covent Garden area, is a place where all self-respecting tourists should stop. They not only offer an extensive menu, but the food is freshly made and the prices are fantastic. Rounding out the local supply of this "friend of the families with children," they have a supermarket to get lost in or go crazy with their jams, dressings, mustards and wine .... yummmmm! and the packaging are collectibles!