Resto
86A Welimada Road, Bandarawela 90100 Sri Lanka
Resto is a Asian, Chinese, European, Italian, Sri Lankan place is located in Bandarawela, Uva Province. The address of Resto is 86A Welimada Road, Bandarawela 90100 Sri Lanka.
If you want to go to the place or need any services, you can contact them directly. The phone number is +94 57 3 122222, or open their website to view relevant information, The url is http://www.facebook.com/restobandarawela/