A cozy hidden Italian dining spot
"Tabora" is an Italian dining restaurant located in Yuda Onsen Town, Yamaguchi City, where you can enjoy authentic Italian cuisine in a relaxed atmosphere. The interior features a loft and an attractive, unique seating arrangement. The menu offers a variety of dishes including pizza, pasta, and carpaccio, with creative twists on classic Italian recipes. The attentive service and comfortable space create a special experience every time you visit.