IL Secondo is located in Yamaguchi, Japan on ダミエビル 2F, 3 Chome-1-21 Yudaonsen. IL Secondo is rated 4.1 out of 5 in the category italian restaurant in Japan.
Address
ダミエビル 2F, 3 Chome-1-21 Yudaonsen
Service options
Dine-in
Amenities
Bar on siteToilets