An Indian restaurant near Glasgow has been crowned "Scotland's Best Curry Restaurant".