Babe Ruth's
172-174 The Highway, London, England E1 9DE
Featured Review : VERY INFORMAL AMERICAN TYPE EATERY WITH TV'S ALL OVER THE PLACE IN THE 'O' FOR OXYGEN SHOPPING CENTER WITH DIFFERENT RESTAURANTS AND THE LARGEST GROCERY STORE IN GREAT BRITAIN. FOOD WAS VERY GOOD ALTHOUGH IN ENGLAND THEY...See Full Review