Complete with a miniature waterfall, charming decoration and subtle lighting, Takara Japanese Restaurant on State Street makes moderately priced dining feel like a trip around the world. Between the...
Load More Stories
Follow Us
Polls
Sorry, there are no polls available at the moment.