Mentioned by Trip101
10 Best Places To Eat In Ottawa, Canada
"Zack’s Diner has two locations in Ottawa and is famous for their deep fried Mars bars!. If you’ve never had one, you can try one at Zack’s anytime, because they’re open 24 hours. They also feature all-day breakfast platters, which is always a plus!"