New Shimla Restaurant phone 61, High St Dumbarton, West Dunbartonshire G82 1LS map One Up Indian Cuisine phone 61, High St Dumbarton, West Dunbartonshire G82 1LS map if (!IN_DEV) { ?> } ?>