A Big Greek welcome is what you can expect at Kallisto Greek Restaurant in Ottawa, only five minutes from Ottawa’s International airport. Kallisto Greek Restaurant offers the finest in traditional Greek and Mediterranean cuisine, a warm and inviting staff and an atmosphere comfortable for family dinners or business...