Budo Roman Kan (Grapes Plaza)
A farmers’ store of local specialty produce including the impeccably delicious grapes of Ibara.
Budo Roman Kan sells fresh fruits and vegetables, processed agricultural products, as well as handmade accessories. It also has a café.