One of the takeaway restaurants located in Glasgow is Indian Village at 205 Main Street. Indian Village haven't currently provided full details of the take-away. Indian Village makes a full selection of takeaway food during its opening hours. We don't currently have the menu for Indian Village. This take-away produces Indian.
No one has left a review yet.