Tendo Omakase

Sushi restaurant · 16625 Rose Creek Dr Suite 130, Edmond, OK

Hours

More food in Edmond, OK · Sushi in Edmond