Takara Restaurant, COEUR D ALENE, Idaho (ID)
Conveniently stationed at 309 E Lakeside Ave () in COEUR D ALENE, Idaho (ID) (83814), Takara Restaurant are available at 2087658014. We advise you to early in advance to arrange your table in the restaurant.
More restaurants in COEUR D ALENE, Idaho (ID)
Takara Restaurant contact information and details:
Address: 309 E Lakeside Ave - , COEUR D ALENE, Idaho (ID) 83814
Contact Phone: 2087658014
Website: http://www.takararestaurant.com