Gaby's Deli
30 Charing Cross Road, London, England
Featured Review : When we arrrived at Gaby''s, we hesitated at first since none of the food in the window was recognizable. We then lingered at the door staring at the picture menu trying to decide whether to go in.
I AM SO GLAD WE WENT...See Full Review