Takara Japanese Restaurant Rated out of 5

Contact
Takara Japanese Restaurant (613) 241-6582
366 Dalhousie ST, Ottawa ON as of FoodPages.ca