Oya addara family restaurant is a Bar restaurant furniture store located in Sri Lanka. It is one of the 14 Bar restaurant furniture stores in Sri Lanka. Address of Oya addara family restaurant is Anuradhapura, Sri Lanka. Oya addara family restaurant can be contacted at 94764357686. Oya addara family restaurant is located in a remote area, with less than 1 listed places around it
Anuradhapura, Sri Lanka