← Back
Takara Ottawa
Restaurants
366 Dalhousie Street, 7G3
Ottawa, ON
Business profile
Takara Japanese Restaurant in downtown Ottawa, Ontario of Canada offering sushi and sashimi meals
Customer reviews
No reviews yet
Write a review