Wabi Sabi is a Japanese restaurant offering a variety of dishes. It has a central location and is known for its Japanese cuisine. The establishment has a new branch at Via Romana 80/r.