lfpress.com
No, 'flex street' construction didn't kill downtown restaurant: Owner
The Blu Duby restaurant in downtown London has shut down after six years in business.