About Takumi Japanese Restaurant

Amazing, local Japanese food!