Tokyo Sushi

7516 North Western Avenue Oklahoma City, Oklahoma 73116 United States of America

(405) 848-6773

Location