Viewing entries tagged
bobobricard

BOB BOB RICARD, London

Bob Bob Ricard is a timeless restaurant perched on a corner in Soho. You wouldn't guess it from the somber exterior that inside lays an opulent, shiny, elegant, Art Deco and Russian inspired restaurant and bar.