Where do you need Restaurants ?
About Yuki Sushi Bar
Yuki Sushi Bar is located at 8265 Us 31 S, Indianapolis, IN. This location is in the South Perry neighborhood. This business specializes in Restaurants and has 1 review(s) with a star rating of 2.0.
Reviews about Yuki Sushi Bar
service is a little lacking
the food at ichiban is decent but if ure lucky maybe ull get good sevice. some of the waitresses dont seem to enthusiastic about serving sometimes.
By ann2007 at Citysearch April 16, 2008 at 11:38 AM