2. Kabuki Japanese Restaurant
The establishment features Japanese cuisine with a twist, hence its name- Kabuki. Unique Japanese flavors come together in hearty meals challenging other establishments. The sushi and sashimi are served five pieces per plate. Enjoy rare combinations of teriyaki dishes, tempura and seafood and feel the authentic Japanese dining.