Restaurant go Results Found: 3 Button group with nested dropdown Meatings Barbecue Inc. Meatings Barbecue Inc. 5380 Canotek Rd. 23 Ottawa ON K1J 1H7 (613) 680-6326 Pita Pit Ottawa Pita Pit Ottawa Unit 112 - 700 Eagleson Ottawa ON K2M2G9 613-863-7317 Taj Indian Cuisine Taj Indian Cuisine 3009 Carling Avenue Ottawa ON k2b7y6 (613) 726-6955