Anuradhapura

Juice Shop

About

Juice Shop is a restaurant in Anuradhapura, Sri Lanka.