Village Roots is a Restaurant located in In-Naxxar NXR2666, Malta. It is one of the 970 restaurants in Malta. Address of Village Roots is Markiz Scicluna Street, In-Naxxar NXR2666, Malta. Village Roots can be contacted at 35627992020. Village Roots is rated 4.5 (out of 5 stars) by 171 reviewers on the web.
Some of the places around Village Roots are -
Markiz Scicluna Street, In-Naxxar NXR2666, Malta
Contact number of Village Roots is 35627992020.
Rating of Village Roots is 4.5 out of 5 stars.
Address of Village Roots is Markiz Scicluna Street, In-Naxxar NXR2666, Malta.
Village Roots is located in In-Naxxar NXR2666, Malta.
Village Roots is a Restaurant in Malta
Pincode of In-Naxxar NXR2666, Malta is NXR2666