Wabi Sabi is a popular Japanese restaurant specializing in sushi. Enjoy a pleasant dining experience with authentic Asian cuisine.