Brothers Restaurant is a Restaurant located in Wennappuwa. It is one of the 14480 restaurants in Sri Lanka. Address of Brothers Restaurant is Temple road ,Dummaladeniya,Wennappuwa, Sri Lanka. Brothers Restaurant can be contacted at 94778263206. Brothers Restaurant is located in a remote area, with less than 1 listed places around it Brothers Restaurant is rated 4 (out of 5 stars) by 4 reviewers on the web.
Temple road ,Dummaladeniya,Wennappuwa, Sri Lanka