Help us beta test the new Bite Squad site!Go to new siteNo, thanks×
Kikyo Sushi & Seafood Bistro
(45 Ratings )
(614) 457-5277 | 3706 Riverside Dr Upper Arlington, Ohio 43221