Company name: 'O Ver Borough - Italian Restaurant
Description: Italian restaurants in London: Over Borough and Over St. James's.
44-46 Southwark St, London SE1 1UN, United Kingdom