Wow! Big Screen TVs!!! First I thought it was a new bar and later realized that it was a modern Japanese restaurant. You got to try their daily special rolls!! Great FOOD!! Great Service!! I Love this place!!!
Pros: Great Food, Great Service, Great Price
more