Image
London Eats: New restaurant’s owners think big (literally)

London Free Press


London’s new multi-cuisine restaurant might be one of the largest eateries to join the city’s food scene.