The Garlic King You Have To Visit The Garlic King Website 2586 St Joseph Blvd Ottawa Ontario Office: 613-830-5464 The Garlic King prepares some of the healthiest freshest food just like your Lebanese grandmother would cook for you. Read More