Takumi

8210 S Elm Pl, Broken Arrow, OK

Menu (As of 10/30)

Nigiri Sashimi

Takumi: hours and how to order