Open since 1997, Yabu has become a very well known and popular place to go for a delicious, elegant lunch or dinner. Its Japanese-style cuisine offers sushi, sashimi, tempura and much more to satisfy your cravings. The contemporary, Japanese-style ambience with warm lighting creates a very comforting and relaxing atmosphere to enjoy your meal with family, friends or a loved one.