Sumi Green Leaves (Sri Lankan Restaurant) is located in Ashikaga, Japan on 688-7 Maruyamacho. Sumi Green Leaves (Sri Lankan Restaurant) is rated 4.7 out of 5 in the category sri lankan restaurant in Japan.
Address
688-7 Maruyamacho
Service options
TakeawayDine-in