Green Villa Sri Lankan Restaurant
331A Pakington St,
Newtown, VIC 3220 ,Australia
Green Villa Sri Lankan Restaurant is one of the popular Asian Restaurant located in 331A Pakington St ,Newtown listed under
Local business in Newtown
,
Indian Restaurant in Newtown
,