Madras Dosa Glasgow
76 Old Dumbarton Road, G3 8RE
Tags: culinary escapes, Glasgow, Indian food, restaurants, Scotland, United Kingdom.