Tomo: The Best Japanese Restaurant In Ottawa?

With an average rating of 4.0 on Google Maps from over 250 reviews, keep reading to find out why Ottawians think this is Ottawa’s best Japanese restaurant… After reading my blog, you will never type: “Sushi Near Me” ever again. I actually came to know of this charming sushi bar, called Tomo, through a gift [...]