Located In the heart of Richmond Row, Garlic's of London is minutes away from the Grand Theatre, Centennial Hall and the John Labatt Centre. Downtown London’s hotels, shopping, businesses and attractions are all close by.
Meta Keywords
garlic,garlics restaurant, downtown london restaurants, london,ontario,canada,fine dining restaurants downtown london